2014-09-22 26 views
0

我正在開展一項活動,該活動承認那些擅長社區服務計劃並在Excel中進行註冊的公司。 我們能夠'補償'一定數量的門票,以鼓勵客人蔘加。如果將公式複製並粘貼到單獨的Excel表中

我想創建一個公式(或宏,真的不知道這將是最好的),基本上做到這一點:

IF列M(數comp'ed票)的值是1或2,複製整行(帶參加者的姓名,聯繫信息等)並粘貼到同一個文檔中的工作表中,該文檔名爲「Comp'ed Tickets」,位於從上至下移動的下一行中。如果沒有合成票,則什麼也不做。

通過這種方式,我有效地創建了一張單獨的工作表,用於在我們的註冊表中編制完成的工單。

感謝您的幫助!對此,我真的非常感激!

+1

也許你可以過濾M列或創建數據透視表? – 0xMB 2014-09-22 19:17:40

回答

0

我認爲一個宏是最好的。你有沒有嘗試過自己?你有一些我們可以使用的示例代碼嗎?

本質上你想循環遍歷M列,在你的循環中輸入一個if語句,說明M列中特定單元格的值是1還是2,然後取出該單元格的行,將其複製並粘貼到下一個可用行(與選擇工作簿中的最後一行並按Ctrl +向上然後向下箭頭相同)放在所需表單上。