Как выполнить пакетное преобразование документов Word в файлы TXT?
В этой статье рассказывается, как пакетно преобразовать все документы Word из указанной папки в отдельные файлы формата TXT с помощью Word.
Пакетное преобразование документов Word в Файл TXT с помощью VBA
Пакетное преобразование документов Word в Файл TXT с помощью VBA
Приведённый ниже код VBA позволяет одновременно преобразовать все документы Word из указанной папки в формат TXT. Выполните следующие действия.
1. В документе Word нажмите клавиши Alt+F11, чтобы открыть окно Microsoft Visual Basic для приложений.
2. В окне Microsoft Visual Basic для приложений выберите Вставка > Модуль, затем скопируйте приведённый ниже код в окно модуля.
Код 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. В окне Обзор выберите папку с документами Word, которые необходимо преобразовать в файл TXT, и нажмите кнопку ОК. См. снимок экрана:

Теперь все документы из выбранной папки будут одновременно преобразованы в формат TXT. См. снимок экрана:

Лучшие инструменты для повышения продуктивности в Office
Kutools для Word — раскройте весь потенциал Word с помощью более чем 100 мощных функций!
🤖Функции KUTOOLS AI: AI Ассистент / Ассистент в реальном времени / Супер полировка (сохранить формат) / Супер перевод (сохранить формат) / Искусственный интеллект для редактирования / Проверка с помощью ИИ…
📘Мастерство работы с документами: Разделение страниц / Объединение документов / Экспорт выделенного фрагмента в различных форматах (PDF, TXT, DOC, HTML и др.) / Пакетное преобразование в PDF…
✏Редактирование содержимого: Пакетный поиск и замена в нескольких файлах / Изменение размера всех изображений / Транспонировать таблицу строк и столбцов / Преобразовать таблицу в текст…
🧹Легкая очистка: удалите лишние пробелы, разрывы разделов, текстовые поля и гиперссылки. Чтобы узнать больше об инструментах удаления, перейдите в группу Удалить…
➕Креативные вставки: вставляйте разделители разрядов, флажки, переключатели, QR-коды, штрихкоды и несколько изображений. Узнайте больше в группе Вставка…
🔍Точное выделение: выделяйте определённые страницы, таблицы, фигуры и абзацы заголовков — улучшите навигацию с помощью расширенных функций выделенияfeatures ……
⭐Звёздные улучшения: Переход к любому месту / Автоматическая вставка повторяющегося текста / Переключение между документами Windows / 11преобразования Инструменты…
🌍Поддержка более чем 40 языков: Используйте Kutools на предпочитаемом языке — доступны английский, испанский, немецкий, французский, китайский и ещё более 40 языков!

Office Tab– Добавляет вкладки в Office и значительно упрощает вашу работу
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в отдельных окнах.
- Повышает продуктивность на 50 % и экономит сотни кликов мышью каждый день!
✨ Kutools for Office – Одна установка, пять мощных инструментов!
Включает в себя Office Tab Pro·Kutools для Excel·Kutools для Outlook·Kutools для Word·Kutools for PowerPoint
📦 Получите все 5 инструментов в одном пакете | 🔗 Бесшовная интеграция с Microsoft Office | ⚡ Экономия времени и мгновенно повысьте продуктивность
Лучшие инструменты для повышения продуктивности в Office
Kutools для Word– 100+ инструментов для Word
- 🤖KUTOOLS AI функции:AI Ассистент/Ассистент в Реальном Времени/Супер Полировка/Супер Перевод/Искусственный интеллект для редактирования/Проверка с помощью ИИ
- 📘Мастерство работы с документами:Разделение страниц/Объединить документы/Пакетное преобразование в PDF
- ✏Редактирование содержимого:Пакетный поиск и замена/Изменение размера всех изображений
- 🧹Легкая очистка:Удаление лишних пробелов/Удалить Разрыв раздела
- ➕Креативные вставки:Вставка разделителей разрядов/Вставить Флажок/Создать QR-код
- 🌍Поддержка более чем 40 языков: Kutools говорит на вашем языке — доступно более 40 языков!