Статьи из блога
Вставка документа с книжной ориентацией в документ с альбомной ориентацией
Сергей интересуется:
Имеется 2 документа word 2007. В первом документе имеется только один лист с текстом. Формат этого листа - книжный. Этот лист является 1-м листом 2го докумнета.
Второй документ - основной. В нем имеется несколько страниц с разлиным форматированием листа, т. е. есть листы книжной раскладки, есть листы альбомной раскладки. И начинается 2-ой документ как раз с альбомного листа.
Вопрос: Как мне вставить лист из 1го документа во второй, таким образом чтобы при вставке этот лист не изменял автоматически свою ориентацию на альбомную?
Сергей, решить эту проблему можно с помощью макроса.
Вам нужно открыть ваш основной документ (2-й документ), запустить макрос, выбрать нужный файл и он будет вставлен в качестве 1-й страницы книжного формата вашего основного документа.
Вот код макроса:
Sub insPortretToAlbum() 'Вставка документа с книжной ориентацией в документ с альбомной ориентацией Dim fileDlg As FileDialog Dim fName As String Set fileDlg = Application.FileDialog(msoFileDialogOpen) With fileDlg If .Show = -1 Then fName = .SelectedItems(1) End If End With With Selection .HomeKey Unit:=wdStory, Extend:=wdMove .InsertFile fName .InsertBreak Type:=wdSectionBreakNextPage .HomeKey Unit:=wdStory .PageSetup.Orientation = wdOrientPortrait End With End Sub
Рубрика: Вопрос-Ответ, Макросы, Стили и форматирование
Метки: макросы | разрывы
Просмотров: 35292
Подписаться на комментарии по RSS
Версия для печати
Метки: макросы | разрывы
Просмотров: 35292
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 вопросов и ответов по редактору Word (1 часть)
- 3 способа очистки списка недавно открытых документов
- Word 2007: добавляем свою вкладку и свои команды
- Word 2007: полотно, рисунки, линии
- Word 2007: смена формата сохранения файла
- Word 97 - решение проблемы с отображением символов на линейке
- Word 97. Слияние документов как один из способов упростить свою работу
- Абзац с цветным фоном
- Автозаполняемые колонтитулы
- Автоматизация текстового набора в Word
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое обновление полей при открытии документа
- Автоматическое сохранение документа при его закрытии
- Автотекст с последовательной нумерацией
- Автоформат документов
- Белый текст на синем фоне в Word 2007
- Буквица
- Быстрая смена ориентации страниц документа
- Быстрое изменение стиля форматирования текста
- Быстрое перемещение между открытыми документами Word
- Быстрое создание нового документа на основе шаблона
- Быстрое удаление границ у таблицы
- Быстрый ввод текста с помощью команды =rand()
Комментариев: 8
Подскажите, как при вставке документа с колонтитулами, не менять колонтитулы следующих разделов?
Подозреваю, что нужно сначала поставить разрыв раздела, а затем вставлять документ в уже новый раздел. Или не работает?
Я использую для одного документа следующий код:
может поможет?Согласен с Александром Витер.
Проще макросов вставить "разрыв раздела",затем начать новую страницу ,сменив ее ориентацию на альбомную.
Скажите как в экселе ввести формулу z=(x+4)^2+(y-6)^2
Помогите, пожалуйста, в таком вопросе: В документе с чередованием страниц книжной и альбомной ориентации, необходимо ввести сквозную нумерацию. При этом, номера на альбомных страницах должны размещаться так, как они выглядят на этих страницах при их книжной ориентации. Спасибо!
в 2003 вставить таблицу без линий ячейки наклонный текст и вставить поле с номером странице и на альбомных листах будет номер также как на книжных при печати.
в 2007 сразу есть колонтитулы справа посередине и также делаем направление текста и все работает.
а как сделать это же с помощью макроса???