KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как пакетно печатать информацию о документах в Word

АвторАманда ЛиДата изменения

Иногда вам не нужно печатать само содержимое документа, а лишь сведения о нём — например, имя файла, автора, количество страниц, дату последнего сохранения или общее число слов. Word позволяет просматривать и печатать такую информацию для одного файла, но не предоставляет простого способа сделать это сразу для множества документов. Если вы работаете с большим количеством файлов, этот процесс быстро становится утомительным.

Открыть пакетную печать в Kutools for Word

В этом руководстве вы узнаете, как пакетно печатать информацию о документах из нескольких файлов Word двумя разными способами.


Пакетная печать информации о документах с помощью Kutools для Word

Kutools для Word предлагает функцию Пакетная печать, которая позволяет одновременно печатать информацию о документах для нескольких файлов через удобный визуальный интерфейс.

Kutools для Word

Kutools для Word ускоряет выполнение повседневных задач с документами благодаря практичным инструментам, встроенным прямо в Microsoft Word — без программирования и сложной настройки.

  • Написание, редактирование, перевод и суммаризация с ИИ
  • Пакетный поиск и замена по всем документам
  • Легко объединяйте и разделяйте документы Word
  • Пакетное преобразование Word ↔ PDF
  1. Откройте Word и перейдите на вкладку KUTOOLS PLUS, затем нажмите Пакетная печать.
    Открыть пакетную печать в Kutools for Word
  2. В окне Печать определённых страницвыполните следующие действия:
    1. Добавьте документы, которые вы хотите распечатать:
      • Щелкните Добавить файлы, чтобы выбрать нужные документы Word.
      • Или нажмите Добавить папку, чтобы включить все документы из папки и её подпапок.
    2. Перейдите на вкладку Информация о документе и выберите Информация о документе в разделе Информация о печати.
    3. Щелкните Печать.
      Настройки пакетной печати в Kutools
      Совет:Другие параметры в Информация о печатипозволяют распечатывать Список разметки, стили, Назначения клавиш, элементы автотекста или комментарии во всех документах.

После завершения пакетной обработки Kutools для Word отображает сводное окно с информацией о количестве успешно напечатанных документов.

Диалоговое окно результата пакетной печати в Kutools for Word

Примечание:

  • Пакетная печать использует принтер, выбранный в данный момент в Word. Если вам нужно использовать другой принтер, сначала выберите его в меню Файл > Печать, а затем запустите пакетную обработку.
    Выбор принтера в Word

Преимущества

  • Простой в использовании интерфейс с понятными параметрами печати
  • Разработан специально для Пакетная печать
  • Нет фиксированного ограничения на количество файлов
  • Добавить файлы или целые папки быстро
  • Подходит для частых пакетных задач

Недостатки

  • Требуется Kutools для Word

Хотите быстрее справляться с похожими задачами в Word? Попробуйте Kutools для Word и упростите свою повседневную работу!


Пакетная печать информации о документах с помощью VBA

Этот способ основан на простом макросе VBA, который последовательно обрабатывает каждый документ, выводит его свойства и переходит к следующей записи.

  1. В новом или отдельном документе Word, который вы не планируете печатать, нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Нажмите Вставка>Модуль.
    Вставьте новый модуль в редакторе VBA, выбрав Вставка > Модуль
  3. Вставьте приведённый ниже макрос в окно модуля, затем замените C:\YourFolder\путём к своей папке.
    Sub BatchPrintDocumentInformation()
        Dim folderPath As String
        Dim fileName As String
        Dim doc As Document
    
        ' Set your folder path here (must end with a backslash)
        folderPath = "C:\YourFolder\"
        If Right(folderPath, 1) <> "\" Then folderPath = folderPath & "\"
    
        fileName = Dir(folderPath & "*.doc*")
    
        Application.ScreenUpdating = False
    
        Do While fileName <> ""
            Set doc = Documents.Open( _
                FileName:=folderPath & fileName, _
                ReadOnly:=True, _
                AddToRecentFiles:=False _
            )
    
            doc.PrintOut _
                Item:=wdPrintProperties, _
                Background:=False
    
            doc.Close SaveChanges:=wdDoNotSaveChanges
    
            fileName = Dir()
        Loop
    
        Application.ScreenUpdating = True
    End Sub
  4. Нажмите F5, чтобы запустить макрос.

Макрос печатает сведения (свойства) о каждом документе Word из указанной папки. Документы во вложенных папках не обрабатываются.

Примечания:

  • Макрос следует запускать из отдельного документа Word, который не будет отправляться на печать — в противном случае пакетная обработка завершится с ошибкой.
  • Макросы должны быть включены. Если ваша компания блокирует макросы, этот метод не сработает.
  • Этот метод использует принтер, выбранный в данный момент в Word. Если вам нужно использовать другой принтер, сначала выберите его в меню Файл > Печать, прежде чем запускать макрос.

Преимущества

  • Один запуск печатает всю папку
  • Нет фиксированного ограничения на количество файлов
  • Можно настроить позже (фильтры, правила, ведение журнала)

Недостатки

  • Макросы могут быть отключены политикой
  • Требуется базовое редактирование VBA
  • Большие пакеты могут временно замедлить работу Word

Заключение

Если вы хотите быстро и наглядно пакетно печатать информацию о документах, начните с Kutools для Word — это самый простой способ. Он обрабатывает множество файлов через единый интерфейс и избавляет от необходимости вручную повторять одни и те же действия. Пользователям, которые предпочитают встроенные средства и не против небольшой настройки, подойдёт макрос VBA — более техническое, но гибкое решение.

Надеемся, что это руководство оказалось полезным! Хотите больше советов по работе с Word и практических решений? Перейдите по этой ссылке, чтобы ознакомиться со всей нашей коллекцией руководств по Word.