Содержание
- Включить поддержку PDF в Word
- Шаг 1
- Шаг 2
- Шаг 3
- Создать и запустить код VBA
- Шаг 1
- Шаг 2
- Шаг 3
- Шаг 4
- Шаг 5
- Шаг 6
Microsoft Word 2007 поставляется с редактором кода Visual Basic для приложений (VBA), в котором вы можете создавать элементы управления, позволяющие выполнять функции, которые обычно недоступны. В Word 2007 вы можете использовать редактор кода VBA для сохранения документов Word в формате PDF. Это может быть полезно, если вы хотите распространять свои отчеты и документы в формате файла, отличном от «.docx», который использует Word. Однако, прежде чем вы сможете использовать код VBA для сохранения документов в формате PDF, вы должны активировать поддержку Microsoft Word для формата PDF с помощью бесплатной надстройки Microsoft.
Включить поддержку PDF в Word
Шаг 1
Откройте Microsoft Word 2007. Нажмите синюю кнопку справки вверху в правом углу программы. Введите «форматы файлов pdf и xps» в поле «Справка Word» и нажмите «Ввод». Нажмите на результат «Печать, совместное использование и защита файлов в форматах PDF и XPS».
Шаг 2
Нажмите «Установить и использовать надстройку Microsoft Save as PDF или XPS» в разделе «Что вы хотите сделать?». Щелкните ссылку в Интернете «Microsoft Save as PDF or XPS Supplement для программ Microsoft Office 2007», чтобы перейти на страницу загрузок. Закройте Microsoft Word.
Шаг 3
Щелкните кнопку «Загрузить». Сохраните файл на свой компьютер. Дважды щелкните, чтобы открыть файл. Щелкните поле Условия лицензии на использование программного обеспечения Microsoft. Нажмите «Продолжить» и дождитесь завершения установки.
Создать и запустить код VBA
Шаг 1
Откройте документ Microsoft Word, который вы хотите преобразовать в PDF. Нажмите кнопку «Офис» и выберите «Параметры Word». Щелкните вкладку «Показать разработчика» на ленте, чтобы включить его. Щелкните "ОК".
Шаг 2
Щелкните «Разработчик». Нажмите «Макросы» в группе «Коды». Введите «Сохранить в PDF» или другое имя по вашему выбору в поле «Имя макроса». Нажмите кнопку «Создать».
Шаг 3
Введите следующие коды VBA или просто скопируйте и вставьте их в окно «Новые коды макросов»: ActiveDocument.ExportAsFixedFormat OutputFileName: = _ ActiveDocument.Path & "" & ActiveDocument.Name & ".pdf", ExportFormat: знак равно
wdExportFormatPDF, OpenAfterExport: = False, OptimizeFor: = _ wdExportOptimizeForPrint, Range: = wdExportAllDocument, _ Item: = wdExportDocumentContent, IncludeDocProps: = True, KeepIRM: = True, _ CreateBookmarks: = wdoBookCremarks: = wdoExportCreateBookmarks
BitmapMissingFonts: = True, UseISO19005_1: = False
Шаг 4
Щелкните меню «Файл» и нажмите «Закрыть и вернуться в Microsoft Word».
Шаг 5
Нажмите «Макросы» в группе «Код» на вкладке «Разработчик». Щелкните имя макроса, чтобы выбрать его (если он еще не выбран). Нажмите «Выполнить», чтобы запустить код VBA и автоматически сохранить документ Word в PDF. Найдите папку, в которой был сохранен документ Word, чтобы найти PDF-версию файла.
Шаг 6
Откройте любой документ Word, который вы хотите сохранить в формате PDF. Щелкните вкладку «Разработчик», нажмите «Макросы», выберите имя созданного макроса и нажмите «Выполнить».