没找到几个清楚写出这些功能的代码,自己凑的记录一下
能弹出选择文件框,导入已经写好的宏并运行
Set oExcel=CreateObject("Excel.Application")
FileFilter = "CSV Files (*.csv),*.csv"
FilterIndex = default
Title = "L22meanCalculate"
ButtonText = ""
MultiSelect = False
File_Selected= oExcel.GetOpenFilename (FileFilter, FilterIndex, Title, ButtonText, MultiSelect)
oExcel.workbooks.open(File_Selected)
oExcel.workbooks.open(File_Selected).VBProject.VBComponents.Import "L22mean.bas"
oExcel.Visible=True
oExcel.Run "L22mean"
Set oExcel = nothing