[問題] EXCEL 資料尋找關鍵字再選取整列

作者: angel50732 (瑜)   2017-11-11 14:52:47
請問各位高手,我有如下問題:
我想選取某行中有“第二次”此關鍵字下,的所有列的資料。
如:
「尋找」第C行中有“第二次”,篩選結果有C1,C3,C7,C12,接著我需要第1,3,7,12的列
資料
請問有什麼函數或是方法可以讓我快速取得資料嗎?
(因為全部有快一千筆資料,手動選取資料太慢了 QQ)
謝謝各位!
作者: soyoso (我是耀宗)   2017-11-11 14:58:00
如選取儲存格a1,ctrl+shift+end,再以ctrl+shift+→(方向鍵)選取全列,複製來取得
作者: angel50732 (瑜)   2017-11-11 15:05:00
但我要先篩選第C行下的特定儲存格後,才要再選那些儲存格的列資料
作者: soyoso (我是耀宗)   2017-11-11 15:08:00
或以左上角全選儲存格,再複製取得,看是否也可符合https://youtu.be/pWLjp0xBL9s 影片為回文操作所取得的部分,看是否符合原文所要的
作者: angel50732 (瑜)   2017-11-11 16:36:00
不好意思我少說了部分。補充一下,因為C行並非只有第?次的字(還有其他的字),所以應該是先「搜尋」關鍵字(第二次),就可以取得C行中也包含到關鍵字的儲存格,最後就是我想知道如何將這些儲存格所處的列選起來
作者: soyoso (我是耀宗)   2017-11-11 17:24:00
影片內c欄也並非只有"第二次"的列,而是用原文提到的"篩選"所顯示出來的但最新的回文上寫到「搜尋」的功能來看,想到的是以巨集selection.entirerow.select將全選符合條件的儲存格整列選取
作者: angel50732 (瑜)   2017-11-11 20:05:00
請問可以教如何寫出vba嗎?從搜尋C行中的第二次開始,接著選取其所屬的列資料https://i.imgur.com/w4md66F.jpg
作者: enjoyyou (漫步人間)   2017-11-11 20:33:00
篩選的功能就符合的需求了吧? 至多就是要多一個判斷欄https://i.imgur.com/Lrylgzz.jpg把判斷欄篩選後 再複製有顯示的列 應該就你要的效果
作者: soyoso (我是耀宗)   2017-11-11 20:41:00
如要以「搜尋」方面,全選符合條件後,整列選取的巨集的話alt+f11開啟vbe,新增個模組,再鍵入https://i.imgur.com/Lg4WtzN.png f5執行如要篩選,以原po或e大所取的範例是不用判斷欄的條件上有包含可以用
作者: angel50732 (瑜)   2017-11-12 00:20:00
已解決~ 謝謝e大和s大 :D

Links booklink

Contact Us: admin [ a t ] ucptt.com