作者xinyi101 (小愛茶)
看板Office
標題[算表] VBA搜尋工作表特定字串
時間Tue Apr 17 17:41:44 2018
軟體:Office
版本:2016
我有一Excel工作表,想要對表內的特定字串做搜尋,
但字串不會固定出現在某欄或某列,
希望用VBA搜尋後回傳所有包含特定字串的欄位位置在同一工作表上.
如下圖示:
https://imgur.com/Apf16JN.jpg
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.165.246
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1523958110.A.E65.html
1F:→ newton41: 用instr找該字是否在字串內,是的話紀錄address。 04/17 17:56
2F:→ soyoso: 迴圈,range.find,參數lookat以xlpart,回傳位置以 04/17 18:23
3F:→ soyoso: range.address,如要回傳絕對參照列欄absolute的部分就省 04/17 18:25
4F:→ soyoso: 略 04/17 18:25
5F:→ soyoso: 以instr的話可迴圈於range.specialcells常數集合,判斷符 04/17 18:28
6F:→ soyoso: 合,同上以range.address回傳 04/17 18:28