我想从关闭文件到活动打开文件进行vlookup,关闭文件的路径将作为变体给出
让我们说
mypath = "C:\list\...."
我不知道最好只设置路径还是设置完整路径(路径+文件名)
您能帮忙吗?
最新回答
- 2021-1-71 #
- 2021-1-72 #
只要@ 0m3r的解决方案回答了这个问题,对于希望引用位于 Desktop.中的已关闭文件的任何人来说,这都是一个很小的贡献
Even not specific for one user, works on any other user as well.
Option Explicit Public Sub Example() Dim yourdesktopaddress As String yourdesktopaddress = CreateObject("WScript.Shell").specialfolders("Desktop") 'or if you would like to reference another folder located in Desktop (i.e: SpecificFolderOnTheDesktop) 'Dim folderinthedesktopaddress as String 'folderinthedesktopaddress = CreateObject("WScript.Shell").specialfolders("Desktop") & "\SpecificFolderOnTheDesktop" With ThisWorkbook.Sheets("Sheet1") .Range("B1").Formula = "=VLOOKUP(A1,'" & yourdesktopaddress & "[Book1.xlsx]Sheet2'!A:J,3,FALSE)" End With End Sub
相关问题
- excel vba:如何在VBA中连接字符串?excelvbavbaexcel2021-01-11 22:58
- 使用FileDialog打开工作簿并在Excel VBA中进行操作excelvbaexcelvbaopenfiledialog2021-01-10 21:25
- Excel VBA"对象'IwebBrowser2'的方法'文档'失败"excelvbaexcelvbawebscraping2021-01-07 08:54
- Excel VBA删除行excelvbaexcelvba2021-01-07 09:52
- 使用通配符打开Excel工作簿excelexcelvbawildcardvba2021-01-07 15:25
您将需要完整路径。
示例
VLOOKUP函数