[英]Excel VBA Vlookup different workbook without the the file opened
我正在嘗試使用Excle VBA編寫一個宏,該宏在不打開文件的情況下Vlookup可以在另一個工作簿中使用,但是,系統在C:之前突出顯示了“'”,並顯示了編譯錯誤“ Expected:expression”。 我正在嘗試完成此操作,而不在字符串“ = Vlookup .... etc”中使用它。
For j = 2 To lastRow
With Worksheets("ABC")
.Range("K" & j).Value = Application.WorksheetFunction.VLookup(.Range("B" & j),'C:\Sales\John''s file\[Sales.xlsx]Weekly'!$A:$C,3,1)
Next j
'C:\\ Sales \\ John's file [Sales.xlsx] Weekly'!$ A:$ C必須用雙引號括起來,因為它是您要傳遞的字符串,而且您可能只想在john''s
上使用單引號john''s
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.