[問題] VBA 開啟檔案後find搜尋範圍錯誤

看板Office作者 (五烏無)時間1年前 (2023/10/06 00:10), 編輯推噓1(101)
留言2則, 2人參與, 1年前最新討論串1/1
VBA建立在檔案A內,開啟檔案B後要搜尋文字 但是使用find後搜尋到的是檔案A的內容 有想過是不是find前面指定workbook,但是卻沒辦法這樣使用 請問要如何才能搜尋到後面開啟的內容呢? VBA內容大致如下 Pa=worksheets("main").Range("E1") a=Range(A:A) Workbooks.open Pa Set C=a.find(What:="abc",Lookat=xlPart,Lookin=xlvalues) add=c.address ActiveWorkbook.Save ActiveWorkbook.Close 請提點一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.106.213 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1696522211.A.6C5.html

10/06 08:32, 1年前 , 1F
a的設定改在b開啟後
10/06 08:32, 1F

10/06 12:47, 1年前 , 2F
可以了,謝謝
10/06 12:47, 2F
文章代碼(AID): #1b7j_ZR5 (Office)
文章代碼(AID): #1b7j_ZR5 (Office)