如何使用.vbs将.bas文件导入excel

yr9zkbsy  于 2023-05-30  发布在  其他
关注(0)|答案(1)|浏览(340)

我想做的是

  • 通过使用.vbs文件打开excel文件
  • 将.bas文件导入到该文件(自动,通过使用代码)
  • 运行我在.bas文件中编写的特定sub(VGEL是sub的名称)
  • 关闭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
mwg9r5ms

mwg9r5ms1#

我找到了!我分享这个,因为有人可能会从中得到帮助:objExcel.VBE.ActiveVBProject.VBComponents.Import“C:\Users...\Desktop\ModuleName\ModuleName.bas”

相关问题