具體步驟進行:
- 打開Word文檔,按下
Alt+F11
快捷鍵,打開VBA編輯器。 - 在VBA編輯器中,左側的“項目資源管理器”窗口會顯示當前打開的Word文檔相關項目。找到您要添加代碼的文檔項目(通常以文檔名稱命名),右鍵單擊該項目。
- 在彈出的菜單中,選擇“插入”,然后在子菜單中點擊“模塊”。此時會創建一個新的模塊,并打開它的代碼編輯窗口。
Sub ConvertDocToDocx()Dim myDialog As FileDialogDim oFile As VariantSet myDialog = Application.FileDialog(msoFileDialogFilePicker)With myDialog.Filters.Clear '清除所有文件篩選器中的項目.Filters.Add "所有WORD97 - 2003文件", "*.doc", 1 '增加篩選器的項目為所有WORD97 - 2003文件.AllowMultiSelect = True '允許多項選擇If.Show = -1 Then '確定For Each oFile In.SelectedItems '在所有選取項目中循環With Documents.Open(oFile).SaveAs FileName:=Replace(oFile, "doc", "docx"), FileFormat:=12.CloseEnd WithNextEnd IfEnd With
End Sub
- 將之前編寫好的轉換代碼復制并粘貼到新模塊的代碼編輯窗口中。
- 檢查代碼是否有語法錯誤等問題,確保代碼準確無誤。
完成以上步驟,代碼就添加到VBA編譯環境中了。您可以在VBA編輯器中對代碼進行調試、運行等操作。若要運行代碼,可點擊VBA編輯器中的運行按鈕(綠色三角形圖標),或按下F5
鍵。