說明(2017.3.20):
1. Dim As聲明變量類型,Set賦值/初始化
2. With使后面的省略對象,直接點就行,后面要End With
3. Application.StatusBar = "正在創建word",這個會在Excel左下角出現提示
4. .ActiveDocument.SaveAs2(),里面第一個參數是文件名,需要加地址,不然不行
5. 最后記得加Quit,wordApp要清零(釋放對象實例,收回該對象占用的內存),Application.StatusBar要false(將狀態欄上的信息恢復為默認的“就緒”)
1 Public Sub dianbo() 2 3 Dim wordApp As Word.Application 4 Application.StatusBar = "正在創建。。。" 5 Set wordApp = New Word.Application 6 7 With wordApp 8 .Visible = True 9 Application.StatusBar = "正在創建word" 10 .Documents.Add 11 .ActiveDocument.Paragraphs(1).Range.InsertBefore ("邀請函") 12 Application.StatusBar = "正在保存" 13 .ActiveDocument.SaveAs2 ("D:\工作\腳本下載\vba練習\test.docx") 14 Application.StatusBar = "正在退出" 15 .Quit 16 End With 17 Set wordApp = Nothing 18 Application.StatusBar = False 19 End Sub