Vba 用VB脚本格式化excel
我有一个excel文件,它是由另一个程序生成的。因此,它是Microsoft Excel工作簿,而不是启用宏的工作簿 我想写一个VB脚本,它可以对excel文件进行基本格式化,而无需调用嵌入的宏 这可能吗?我已经搜索了一段时间,但只找到了一个调用嵌入宏的VB脚本(如下所示): VB脚本:Vba 用VB脚本格式化excel,vba,excel,Vba,Excel,我有一个excel文件,它是由另一个程序生成的。因此,它是Microsoft Excel工作簿,而不是启用宏的工作簿 我想写一个VB脚本,它可以对excel文件进行基本格式化,而无需调用嵌入的宏 这可能吗?我已经搜索了一段时间,但只找到了一个调用嵌入宏的VB脚本(如下所示): VB脚本: Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.Workbooks.Open("test.xls") o
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("test.xls")
objExcel.Application.Visible = True
objExcel.Workbooks.Add
objExcel.Cells(1, 1).Value = "Test value"
objExcel.Application.Run "Macro.TestMacro()"
objExcel.ActiveWorkbook.Close
objExcel.Application.Quit
WScript.Echo "Finished."
WScript.Quit
调用宏:
Sub TestMacro()
'example
End Sub
一个常见的技巧是使用两本工作簿:
- Master.xlsm
- test.xls
这不是VB.NET代码。标签包括使用指南