如何將Word文檔批量轉換為txt文件?
本文討論的是如何將特定文件夾中的所有Word文檔批量轉換為Word中的單獨TXT文件。
使用VBA將Word文檔批量轉換為txt文件
下面的VBA代碼可以幫助將特定文件夾中的所有Word文檔立即轉換為txt文件。 請執行以下操作。
1.在Word文檔中,按 其他 + F11 鍵打開 Microsoft Visual Basic for Applications 窗口。
2。 在裡面 Microsoft Visual Basic for Applications 窗口中,單擊 插入 > 模塊,然後將以下代碼複製到“模塊”窗口中。
VBA代碼:將Word文檔批量轉換為txt文件
Sub ConvertDocumentsToTxt()
'Updated by Extendoffice 20181123
Dim xIndex As Long
Dim xFolder As Variant
Dim xFileStr As String
Dim xFilePath As String
Dim xDlg As FileDialog
Dim xActPath As String
Dim xDoc As Document
Application.ScreenUpdating = False
Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
If xDlg.Show <> -1 Then Exit Sub
xFolder = xDlg.SelectedItems(1)
xFileStr = Dir(xFolder & "\*.doc")
xActPath = ActiveDocument.Path
While xFileStr <> ""
xFilePath = xFolder & "\" & xFileStr
If xFilePath <> xActPath Then
Set xDoc = Documents.Open(xFilePath, AddToRecentFiles:=False, Visible:=False)
xIndex = InStrRev(xFilePath, ".")
Debug.Print Left(xFilePath, xIndex - 1) & ".txt"
xDoc.SaveAs Left(xFilePath, xIndex - 1) & ".txt", FileFormat:=wdFormatText, AddToRecentFiles:=False
xDoc.Close True
End If
xFileStr = Dir()
Wend
Application.ScreenUpdating = True
End Sub
3。 按 F5 鍵來運行代碼。
4。 在裡面 瀏覽 窗口中,選擇包含要轉換為txt文件的Word文檔的文件夾,然後單擊 OK 按鈕。 看截圖:
然後,您可以看到所選文件夾中的所有文檔都立即轉換為txt文件。 看截圖:
推薦的Word生產力工具
Kutools For Word - 超過 100 Word 的高級功能, 節省您的 50% 時間
- 複雜和重複的操作可以在幾秒鐘內完成一次處理。
- 跨文件夾一次將多個圖像插入Word文檔。
- 將文件夾中的多個Word文件合併並合併為所需順序。
- 根據標題,分節符或其他條件將當前文檔拆分為單獨的文檔。
- 在Doc和Docx之間,Docx和PDF之間轉換文件,用於常見轉換和選擇的工具集合等...

#30506
網站主持人對此評論進行了最小化
0
0

#30507
網站主持人對此評論進行了最小化
0
0

#34343
網站主持人對此評論進行了最小化
即時報告
0
0

#34344
網站主持人對此評論進行了最小化
即時報告
0
0

#34360
網站主持人對此評論進行了最小化
即時報告
0
0

#34361
網站主持人對此評論進行了最小化
即時報告
0
0

#34362
網站主持人對此評論進行了最小化
0
0

#35169
網站主持人對此評論進行了最小化
即時報告
0
0

#35234
網站主持人對此評論進行了最小化
0
0

#35235
網站主持人對此評論進行了最小化
0
0

#35478
網站主持人對此評論進行了最小化
0
0

#35487
網站主持人對此評論進行了最小化
0
0

#35829
網站主持人對此評論進行了最小化
0
0

#36585
網站主持人對此評論進行了最小化
0
0

#40131
網站主持人對此評論進行了最小化
0
0

#40281
網站主持人對此評論進行了最小化
0
0

#40369
網站主持人對此評論進行了最小化
即時報告
0
0

#40936
網站主持人對此評論進行了最小化
0
0

#40989
網站主持人對此評論進行了最小化
即時報告
0
0

#41134
網站主持人對此評論進行了最小化
0
0

#41165
網站主持人對此評論進行了最小化
0
0

#42626
網站主持人對此評論進行了最小化
0
0
這裡還沒有評論