2017-06-05 77 views
0

我有一個由另一個程序生成的excel文件。由於這個原因,它是一個Microsoft Excel工作簿,而不是一個支持宏的工作簿。用於格式excel的VB腳本

我想編寫一個VB腳本,它不需要調用嵌入式宏就可以對excel文件進​​行基本格式設置。

這可能嗎?我一直在尋找了一段時間,但只發現了一個VB腳本調用嵌入的宏(如下):

VB腳本:

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 
+0

那不是VB.NET代碼。標籤包含使用指南 – Plutonix

回答

0

慣常的伎倆是使用工作簿:

  • Master.xlsm
  • TEST.XLS

大師將包含宏(縣):

  1. 創建或打開TEST.XLS
  2. 修改和格式TEST.XLS
  3. 保存並關閉測試,xls