Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 通过VBScript运行宏并将其置于前端(顶部窗口)_Excel_Vba_Vbscript - Fatal编程技术网

Excel 通过VBScript运行宏并将其置于前端(顶部窗口)

Excel 通过VBScript运行宏并将其置于前端(顶部窗口),excel,vba,vbscript,Excel,Vba,Vbscript,寻找一些帮助与VBScript我扔在一起。它是有效的,这是伟大的,但只是试图增加收尾 所以我需要的是脚本显示在所有其他打开的窗口之上。Excel是隐藏的,但有一个进度条显示,但它隐藏在所有内容后面 老实说,我不知道这件事 这是它的样子 ExcelFilePath = "***\Merging Tool.xlsm" MacroPath = "UpdateOversightBD" Set ExcelApp = CreateObject("Excel.

寻找一些帮助与VBScript我扔在一起。它是有效的,这是伟大的,但只是试图增加收尾

所以我需要的是脚本显示在所有其他打开的窗口之上。Excel是隐藏的,但有一个进度条显示,但它隐藏在所有内容后面

老实说,我不知道这件事

这是它的样子

ExcelFilePath = "***\Merging Tool.xlsm"
MacroPath = "UpdateOversightBD"
Set ExcelApp = CreateObject("Excel.Application")
ExcelApp.Visible = False
ExcelApp.DisplayAlerts = False
Set wb = ExcelApp.Workbooks.Open(ExcelFilePath)
ExcelApp.Run MacroPath
wb.Close False
ExcelApp.DisplayAlerts = True
ExcelApp.Quit
MsgBox "Oversight Backing Data Was Created Successfully At " & TimeValue(Now), vbInformation

进度条从何而来?进度条是一个userform。从VBScript执行的Excel宏中有一个
userform