我需要一种方法来安排自动打开 Excel 文件、刷新内容然后保存并关闭它。
我以前做过,但我不能再打开文件,因为打开它会导致宏刷新然后保存并关闭文件以运行。
在尝试了几种方法后,我考虑了 VBScript。我在这里找到了这段代码。
Dim objExcel, objWorkbook
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:\...\Finances.xlsm")
objExcel.Visible = True
objExcel.Run "Refresh"
objExcel.Quit
Set objWorkbook = Nothing
Set objExcel = Nothing
WScript.Quit
VBScript 代码打开 Excel 文件并触发Refresh
里面的宏。宏刷新数据,然后保存并关闭文件。
但是尽管代码似乎运行正常,但我收到以下错误。