[問題] Excel-VBA 找尋&貼上問題

看板Office作者 (BBS)時間9年前 (2017/01/21 22:11), 編輯推噓0(0012)
留言12則, 3人參與, 最新討論串1/1
軟體: Excel VBA 版本: 2016 //ppt.cc/yDFHA 看圖比較快 需求: 搜尋條件的item column 複製到結果區 如圖片所示 目前進度: 我有辦法 Find 並且找到條件 column 目前卡關: 無法順利在結果區一路往下貼 舉例來說 搜尋條件為"item1" 資料區有 "G,I,J" column 符合條件 可是要貼到 結果區"A"column 會變成資料後蓋前的窘境 這有好方法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.38.107 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1485007865.A.C40.html

01/21 22:17, , 1F
如要找最後一筆有資料的儲存格可range.end(xlup)配合
01/21 22:17, 1F

01/21 22:17, , 2F
range.offset偏移
01/21 22:17, 2F

01/21 22:20, , 3F
s大真是太了解我的卡關
01/21 22:20, 3F

01/21 22:21, , 4F
另外想再問 xlup 會受到空格影響嗎
01/21 22:21, 4F

01/21 22:21, , 5F
因為資料內會有空格 困擾蠻久的...
01/21 22:21, 5F

01/21 22:26, , 6F
如有空白格於儲存格則還是會判斷為有資料的儲存格,空白儲
01/21 22:26, 6F

01/21 22:26, , 7F
存格才不會
01/21 22:26, 7F

01/21 23:20, , 8F
目前我想法是 加入一行code 以空格取代空白儲存格
01/21 23:20, 8F

01/22 05:48, , 9F
01/22 05:48, 9F

01/22 05:49, , 10F
改用find找最後一行
01/22 05:49, 10F

01/22 05:49, , 11F
本板精華區教的
01/22 05:49, 11F

01/22 05:50, , 12F
找到最後一行在+1
01/22 05:50, 12F
文章代碼(AID): #1OWslvn0 (Office)
文章代碼(AID): #1OWslvn0 (Office)