[算表] EXCEL VBA搜尋關鍵字再複製所有column

看板Office作者 (火海小英雄)時間9年前 (2014/11/28 14:44), 編輯推噓0(0011)
留言11則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:2013 想請教一下 excel vba的問題 我現在想將某一row中所有包含關鍵字的column全都複製到新的sheet中 例如:將row A 有關鍵字"O"的所有Column都複製到另一sheet A B C D ... 1 O ......... 2 X .......... 3 O ........... 變成這樣: A 1 O............ 2 O............ 第一次在此發文 如有說明不清還請指教 剛學vba 感謝大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.89.93 ※ 文章網址: http://www.ptt.cc/bbs/Office/M.1417157048.A.1E4.html

11/28 14:57, , 1F
是指A欄含有O嗎?如果是的話,應是column A而將符合的row
11/28 14:57, 1F

11/28 14:58, , 2F
複製到另一個sheet
11/28 14:58, 2F

11/28 15:01, , 3F
是的 那我兩個搞反了
11/28 15:01, 3F

11/28 15:05, , 4F
有標題列嗎?有的話可用篩選,再將篩選到的資料複製到另
11/28 15:05, 4F

11/28 15:06, , 5F
一個sheet
11/28 15:06, 5F

11/28 15:06, , 6F
另也可以用range.find的方式
11/28 15:06, 6F

11/28 15:13, , 7F
...謝謝你
11/28 15:13, 7F

11/28 15:39, , 8F
我用篩選的可以輕鬆辦到此事 但是如果要用vba的話
11/28 15:39, 8F

11/28 15:40, , 9F
是否可以推薦我一些語法或格式呢
11/28 15:40, 9F

11/28 15:46, , 10F
篩選range.autofilter 複製range.copy
11/28 15:46, 10F

11/28 15:48, , 11F
貼上worksheets.paste或是range.pastespecial
11/28 15:48, 11F
文章代碼(AID): #1KU1cu7a (Office)