小编ikw*_*iet的帖子

这是如何工作的 - vbs 脚本如何知道它应该打开文件?

我需要一个 vbs 脚本来打开一个.xlsm文件,在其中运行一个宏并再次关闭该文件。

我在网上找到了一个完美运行的脚本。问题是,我不明白怎么做。

这是脚本:

Sub MacroExcel() 

  Dim ExcelApp 
  Dim ExcelFile


  Set ExcelApp = CreateObject("Excel.Application") 
  Set ExcelFile = ExcelApp.Workbooks.Open("D:\File1.xlsm") 
  
  ExcelApp.Visible = True   
  ExcelApp.Run "Macro1" 
  ExcelApp.Quit 

  Set ExcelFile = Nothing 
  Set ExcelApp = Nothing 

End Sub
Run Code Online (Sandbox Code Playgroud)

这首先如何打开文件?据我了解,这一行:

Set ExcelFile = ExcelApp.Workbooks.Open("D:\File1.xlsm") 
Run Code Online (Sandbox Code Playgroud)

为变量分配一个方法ExcelFile。但是,ExcelFile在代码中不再使用了。

脚本如何知道实际应该打开文件?

vbscript

3
推荐指数
1
解决办法
49
查看次数

标签 统计

vbscript ×1