将文件名参数从outlook传递到excel
我可以将文件名传递到我正在调用的excel宏吗 遵循Outlook常规?现在,saveReportstoDisk子系统被outlook规则启动,我可以打开我的excel文件,我刚刚确定如何将文件名参数从两个outlook子系统传递到我的excel子系统将文件名参数从outlook传递到excel,excel,vba,outlook,Excel,Vba,Outlook,我可以将文件名传递到我正在调用的excel宏吗 遵循Outlook常规?现在,saveReportstoDisk子系统被outlook规则启动,我可以打开我的excel文件,我刚刚确定如何将文件名参数从两个outlook子系统传递到我的excel子系统 我想我明白你的意思了,但我不想从那里打开这个文件。我需要将sFile传递到我的excel宏29分钟前的巡回赛 你需要的是 我假设现在您的宏在Excel中是这样的 Sub PrepareReport() End Sub 换成 Sub Prepa
我想我明白你的意思了,但我不想从那里打开这个文件。我需要将sFile传递到我的excel宏29分钟前的巡回赛 你需要的是 我假设现在您的宏在Excel中是这样的
Sub PrepareReport()
End Sub
换成
Sub PrepareReport(sFile As String)
'
'~~> Rest of the code
'
End Sub
然后从Outlook将文件名作为
excelApp.Run "ThisWorkbook.PrepareReport", FileName
我想我明白你的意思了,但我不想从那里打开这个文件。我需要将sFile传递到我的excel宏29分钟前的巡回赛 你需要的是 我假设现在您的宏在Excel中是这样的
Sub PrepareReport()
End Sub
换成
Sub PrepareReport(sFile As String)
'
'~~> Rest of the code
'
End Sub
然后从Outlook将文件名作为
excelApp.Run "ThisWorkbook.PrepareReport", FileName
我想我明白你的意思了,但我不想从那里打开这个文件。我需要将sFile传递到我的excel宏。即使是这样:)我过去已经回答过了。让我搜索链接。你应该可以接受一个参数这是你想要的吗?我认为是这样。我必须完成它,但它看起来确实像我想要完成的。让我在上面的帖子中为你简化它。给我5分钟,我想我知道你要做什么了,但我不想从那里打开文件。我需要将sFile传递到我的excel宏。即使是这样:)我过去已经回答过了。让我搜索链接。你应该可以接受一个参数这是你想要的吗?我认为是这样。我必须完成它,但它看起来确实像我想要完成的。让我在上面的帖子中为你简化它。给我5分钟