你好只是一些簡單的幫助就這一問題與.Find method
它總是循環回發現裏面有.findnext
(第一個單元格地址)相同的第一個單元格,現在我得到的錯誤說法範圍類的FindNext方法失敗範圍類的VBS FindNext方法在</p> <p>失敗
任何幫助這裏將不勝感激是我到目前爲止有:
Set objXLApp = CreateObject("Excel.Application")
Set EffR = objXLApp.Workbooks.Open("C:\Users\Daniel\Desktop\March Eff Report.xlsx")
objXLApp.Application.Visible = True
objXLApp.DisplayAlerts= False
Set CPS = EffR.Sheets(3)
Set MTDsum = EffR.Sheets(4)
Set DIMA1 = EffR.Sheets(5)
Set DIMA2 = EffR.Sheets(6)
Set CP2 = EffR.Sheets(7)
Set CP3 = EffR.Sheets(8)
Set AO500 = EffR.Sheets(9)
Set AO501 = EffR.Sheets(10)
DIMA1.Activate
findMe = "7001030025F"
Set rSearch = DIMA1.Range("A1")
Set rFound = rSearch.Find(findMe)
adrFirst = rFound.Address
'wscript.echo ""&adrFirst&""
rSearch.FindNext(adrFirst)
你需要'FindNext'的結果存入一個範圍。 –
烏爾的評論也幫助我,因爲它在同一時間是正直的和正確的。感謝您的輸入 – TriniCurry