批量Doc轉docx

批量Doc轉docx

打開Word,Alt+F11,插入\模組,貼上以下內容,然後運行

Sub doc2docx()  ‘doc文件轉docx文件

Dim myDialog As FileDialog, oFile As Variant

Set 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

                .Close

                End With

            Next

        End If

End With

End Sub


已發佈

分類:

,

作者:

標籤:

留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *