簡體   English   中英

Excel VBA Vlookup不同的工作簿,而無需打開文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM