[問題] VBA-篩選完後,如何移動到下一列

看板Office作者 (只需要20秒的瘋狂勇氣!)時間13年前 (2013/04/26 23:52), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:Excel 版本:2010 請問一下,VBA如何在篩選完後,如何自動移到下一列呢? 因為每次篩選完資料的第一筆,都會落在不同列上! 如在第1列做篩選,而篩選完的第一筆資料,是從第5列開始, 當用鍵盤按下的時候,是可以選到正確的資料(第5列), 但用VBA讓它移到下一列,卻是移到被隱藏起來的第2列了! 當如果再篩選其它資料,它的第1筆,可能落在第15列了! 所以想請問一下,如何用VBA在篩選完後,可以正確的移到下一筆資料?? 還有,順便問一下,當選取A2格的時候,VBA要怎麼寫,可以讓它 把游標所在的第二列,全選起來呢?(就像直接點最左邊的2,它就會整列選取!) 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.214.231

04/27 00:34, , 1F
1.SpecialCells(xlCellTypeVisible)
04/27 00:34, 1F

04/27 00:34, , 2F
2.EntireRow
04/27 00:34, 2F

04/29 08:49, , 3F
謝謝S大大的回覆!
04/29 08:49, 3F
文章代碼(AID): #1HUgAg1S (Office)
文章代碼(AID): #1HUgAg1S (Office)