Перейти к содержимому

Как пакетно конвертировать файлы .doc в формат .docx в Word?

Author: Siluvia Last Modified: 2025-08-07

Если вам нужно преобразовать несколько документов Word старого формата 97-2003 (.doc) в современный формат .docx, делать это по отдельности может занять много времени. В этом руководстве представлено два эффективных метода для пакетной конвертации файлов .doc в .docx: с использованием кода VBA или мощного дополнения Kutools for Word.

Пакетная конвертация файлов .doc в формат .docx с помощью кода VBA
Пакетная конвертация файлов .doc в формат .docx с помощью Kutools for Word


Пакетная конвертация файлов .doc в формат .docx с помощью кода VBA

В этом разделе показано, как использовать код VBA для преобразования всех файлов формата .doc в указанной папке в файлы формата .docx за один раз. Следуйте инструкциям ниже:

  1. Соберите все файлы .doc, которые вы хотите преобразовать, в одну папку.
  2. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications.
  3. В окне VBA нажмите Вставить > МодульСкопируйте и вставьте следующий код VBA в окно Модуля:
    Sub ConvertDocToDocx()
    'Updated by ExtendOffice 20181128
        Dim xDlg As FileDialog
        Dim xFolder As Variant
        Dim xFileName As String
        Application.ScreenUpdating = False
        Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
        If xDlg.Show <> -1 Then Exit Sub
        xFolder = xDlg.SelectedItems(1) + "\"
        xFileName = Dir(xFolder & "*.doc", vbNormal)
        While xFileName <> ""
            Documents.Open FileName:=xFolder & xFileName, _
                ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
                PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
                WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
                wdOpenFormatAuto, XMLTransform:=""
            ActiveDocument.SaveAs xFolder & Replace(xFileName, "doc", "docx"), wdFormatDocumentDefault
            ActiveDocument.Close
            xFileName = Dir()
        Wend
        Application.ScreenUpdating = True
    End Sub
    The VBA code is pasted into the Module window
  4. Нажмите F5 для запуска кода. В появившемся окне Обзор выберите папку, содержащую ваши файлы .doc, и нажмите OK.
    Browse window

Все файлы формата .doc в выбранной папке будут немедленно преобразованы в файлы формата .docx, как показано на скриншоте ниже:

All .doc format documents are converted to .docx documents

Пакетная конвертация файлов .doc в формат .docx с помощью Kutools for Word

В этом разделе представлена удобная утилита для пакетной конвертации. С помощью утилиты Doc/Docx в Kutools for Word вы можете легко преобразовать все документы формата .doc в папке в формат .docx всего за несколько кликов. Следуйте этим шагам:

Kutools для Word,оснащённый ИИ 🤖, предлагает более 100 удобных функций для упрощения ваших задач.
  1. В пустом документе нажмите Kutools Plus > Doc/Docx.
    Doc/Docx button on the ribbon
  2. В окне Конвертер форматов документов следуйте этим шагам:
    1. Выберите Doc в Docx из выпадающего меню Конвертация формата.
    2. Нажмите Add button чтобы добавить документы, которые необходимо преобразовать:
      • Выберите Файлы, чтобы добавить отдельные документы.
      • Выберите Папку, чтобы добавить все документы из определенной папки.
    3. По умолчанию PDF-файлы будут сохранены в том же месте, что и исходные файлы. Чтобы изменить расположение, нажмите кнопку Обзор кнопка Browse button и выберите новое место назначения.
    4. При желании установите флажок Удалить исходные файлы после конвертации, чтобы удалить оригинальные файлы после создания PDF.
    5. При желании установите флажок Сохранить дату изменения исходных файлов, чтобы сохранить метаданные оригинальных файлов.
    6. После завершения всех настроек нажмите Ok.
    Document Format Converter dialog box
  3. После завершения конвертации появится диалоговое окно, указывающее, сколько документов было успешно преобразовано. Нажмите кнопку OK и закройте окно Конвертер форматов документов.

Теперь все документы формата .doc были успешно преобразованы в файлы формата .docx.

Kutools для Word — это идеальный надстройка для Word, которая упрощает вашу работу и повышает навыки обработки документов. Получите сейчас!

Лучшие инструменты для повышения производительности в Office

Kutools для Word– улучшите свой опыт работы с Word с помощью более чем 100 выдающихся функций!

🤖 Возможности Kutools AI: AI Ассистент / Ассистент в Реальном Времени / Супер Полировка (с сохранением формата) / Супер Перевод (с сохранением формата) / Искусственный интеллект для редактирования / Проверка с помощью ИИ...

📘 Мастерство работы с документами: Разделить страницы / Объединить документы / Экспортировать выделенное в различных форматах (PDF/TXT/DOC/HTML...) / Пакетно преобразовать в PDF...

Редактирование содержимого: Пакетный поиск и замена в нескольких файлах / Изменить размер всех изображений / Транспонировать строки и столбцы таблицы / Преобразовать таблицу в текст...

🧹 Лёгкая очистка: Удалите лишние пробелы / Разрывы разделов / текстовые поля / гиперссылки. Для других инструментов удаления перейдите в группу Удалить...

Творческие вставки: Вставить разделитель разрядов / Флажки / Переключатели / QR-код / Штрихкод / Несколько изображений. Откройте больше возможностей в группе Вставить...

🔍 Точные выделения: Точно определяйте нужные страницы / таблицы / фигуры / абзацы заголовка. Улучшайте навигацию благодаря расширенным функциям Выбрать ...

Уникальные улучшения: Переходите к любому расположению / Автоматически вставляйте повторяющийся текст / Переключайтесь между окнами документа /11 инструментов преобразования...

🌍 Поддержка более40 языков: Используйте Kutools на удобном вам языке – поддерживаются английский, испанский, немецкий, французский, китайский и ещё более40 языков!

Kutools and Kutools Plus tabs on the Word Ribbon
👉 Хотите попробовать эти функции? Скачайте Kutools для Word прямо сейчас! 🚀
 

Лучшие инструменты для повышения производительности в Office

Kutools для Word – 100+ инструментов для Word