我想做的是:
使用.vbs文件打开excel文件
将.bas文件导入该文件(通过使用代码自动)
运行我在该.bas文件中编写的特定子目录(VGEL是该子目录的名称)
关闭excel文件
所有过程都必须使用代码来完成。我共享.vbs文件的代码。有人可以帮我吗?求你了...
Set objExcel = CreateObject("Excel.Application")
Set book = objExcel.Workbooks.Open("C:\Users\ali.kirikci\Desktop\Cross Rate\CrossRate.xlsm",TRUE)
objExcel.Application.Run "'C:\Users\ali.kirikci\Desktop\Cross Rate\CrossRate.xlsm'!Module12.VGEL"
objExcel.DisplayAlerts = False
objExcel.Application.Quit
Set objExcel = Nothing
答案 0 :(得分:0)
我找到了!我正在分享此消息,因为有人可能会从中获得帮助: objExcel.VBE.ActiveVBProject.VBComponents.Import“ C:\ Users ... \ Desktop \ ModuleName \ ModuleName.bas”