Как извлечь определенные страницы из большого документа MS Word

Молодой секретарь печатает на портативном компьютере, сидя за деревянным рабочим столом.

Вы можете извлекать части из более крупного документа MS Word.

Кредит изображения: ПратанЧорруангсак / iStock / GettyImages

Когда у вас есть большой документ Microsoft Word, может быть сложно найти ту его часть, которая вас интересует, и особенно сложно, если вы хотите отправить кому-то конкретную страницу. Однако есть несколько подходов, которые вы можете использовать, чтобы выбрать страницу Word и сохранить ее как отдельный файл. Самый простой подход - это, несомненно, выделить желаемый контент обычным способом и скопируйте его, но вы также можете использовать макрос, чтобы упростить задачу - даже если он может выглядеть больше сложный.

Извлечь страницы из Word - легко

Самый простой подход - перемещаться по документу, пока вы не найдете страницу, которую хотите извлечь, выделить текст (и изображения или таблицы, если применимо), а затем скопировать его в новый документ. Щелкните в начале страницы, удерживая левую кнопку мыши нажатой, перетащите курсор в конец страницы, чтобы выделить все необходимое содержимое. Затем нажмите

Ctrl+C скопировать текст или Ctrl+Икс вырезать его из документа. Копирование безопаснее, если вам определенно не нужен текст в документе.

Видео дня

Откройте новый документ Word с помощью Ctrl+N или нажав на Офис кнопка и выбирая Новый а затем нажмите Ctrl+V чтобы вставить содержимое в новый документ. Если вы хотите использовать Блокнот или другую программу для извлечения страницы, откройте там новый документ и сделайте то же самое. Остается только сохранить новый файл, и все готово. Повторите этот процесс с другими страницами, либо объединяя их все в один файл, либо создавая несколько новых одностраничных файлов.

Похожий (но более быстрый) подход

Метод копирования-вставки подходит для большинства целей, но если вы знаете точный номер страницы, которую хотите извлечь, вы можете сделать это быстро. В открытом документе Word нажмите Ctrl+грамм, чтобы открыть диалоговое окно "Найти и заменить", и убедитесь, что Перейти к вкладка открыта. Этот ярлык автоматически доставит вас туда. Убедись Страница выделен слева, а затем введите номер страницы, которую вы хотите извлечь, в поле справа.

Щелкните значок Перейти к кнопку, и курсор переместится в верхнюю часть страницы. Нажмите F8 для перевода Word в режим расширения. Теперь вернитесь к Перейти к диалоговом окне и введите номер для следующей страницы после той, которую вы хотите, и нажмите Перейти к опять таки. Это выделяет всю страницу. Оттуда вы можете скопировать и вставить содержимое, как описано выше.

Извлечь страницу с макросами

Существует множество подходов, которые можно использовать для разделения документа Word на несколько документов с помощью VBA. Либо нажмите на Разработчик вкладка и выберите Visual Basic или нажмите Alt+F11 чтобы открыть Visual Basic напрямую. Выбирать Обычный из списка слева, а затем перейдите к Вставлять в меню вверху и щелкните Модуль.

Теперь вставьте следующий код в открывшееся окно:

Sub SaveCurrentPageAsANewDoc ()
Dim objNewDoc как документ
Dim objDoc как документ
Dim strFileName As String
Dim strFolder как строка

'Инициализация
Установите objDoc = ActiveDocument

strFolder = InputBox ("Введите здесь путь к папке:")
strFileName = InputBox ("Введите имя файла здесь:")

'Копировать текущую страницу.
objDoc. Закладки ("\ Страница"). Диапазон. Выбирать
Выбор. Копировать

'Откройте новый документ, чтобы вставить выделение.
Установите objNewDoc = Documents. Добавлять
Выбор. Вставить

objNewDoc. SaveAs FileName: = strFolder & "" & strFileName & ".docx"
objNewDoc. Закрывать
Конец подписки

Убедитесь, что ваш курсор находится на странице, которую вы хотите извлечь в документе Word, перейдите на страницу Visual Basic и щелкните ЗапуститьИграть кнопку на верхней панели). Вам будет предложено ввести путь к файлу, в котором вы хотите сохранить документ, начиная с диска C:, а затем указать имя файла. Сделайте и то, и другое, и ваш файл будет создан.