Вставка / отображение двухстраничного объекта Word в листе Excel
Я пытаюсь взять двухстраничный Word
документ и вставить его в лист Excel 2010
. Я не пытаюсь ссылаться на исходный документ.
До сих пор мне удалось вставить объект, но он отображает только первую страницу. Чтобы увидеть вторую страницу, я должен дважды щелкнуть по объекту, который затем переводит меня в режим редактирования. Изменение размера объекта не работает, независимо от того, находится ли я в режиме редактирования или в обычном режиме.
Я искал документацию по этому вопросу и нашел эту тему , но на самом деле не было разрешения. То, что я не хочу делать, – это разделить мой документ на два отдельных файла, хотя это больше похоже на то, что это мой единственный вариант на этом этапе.
- Копировать стили из документа Word Word 2010 в другой
- Microsoft Word 2010 - Условное форматирование
- Что это за «изменение отображения» математических уравнений и почему он меняет стиль уравнения в Word 2010?
- Как установить стиль пули по умолчанию в Microsoft Word 2010?
- Как добавить изображение в виде полностраничного фона в Word 2010
Кто-нибудь знает, как отображать обе страницы документа Word
в листе Excel
без разделения их на два отдельных файла? Кто-нибудь знает, возможно ли это?
- Включение активных гиперссылок на синий
- Word, заменяющий раздел «следующая страница», прерывается с непрерывными разрывами раздела
- Экспорт стилей MS Word 2010
- Как легко добавить номера уравнений в уравнения Microsoft Word 2010?
- Повторение нумерации таблиц в новом разделе
- Улучшен формат цитирования APA в Word 2007/2010?
- Остановить Microsoft Word 2010 от сглаживания скриншотов?
- Word 2010: создание стиля без цвета шрифта
Есть трюк, который почти срабатывает. Вы можете создать текстовое поле в excel, а затем выбрать весь текст в документе слова (Ctrl-A), скопировать его и вставить в текстовое поле Excel.
Графика и форматирование размера обычно не пересекаются с разделом, но смелые, ссылки и т. Д. Обычно делают.
Как я уже сказал, это не идеальное решение, но если ваш текстовый документ больше текста, чем форматирование, вы должны приблизиться. Это единственный способ, которым мне когда-либо удалось получить более одной страницы Word в Excel
Хорошо, вот решение, на которое я остановился.
Я вложил документ Word в лист. Поскольку пользователь может прокручивать документ вниз, когда он находится в режиме редактирования, я использовал VBA для автоматического перевода объекта в режим редактирования:
'This code is called from a button on a different sheet. It could also be put in _ 'a Worksheet_SheetActivate instead or called from a button on the same sheet. Dim ws As Worksheet Application.ScreenUpdating = False Set ws = ThisWorkbook.Sheets("Sheet1") With ws .Activate .Shapes.Range(Array("Object 7")).Select Selection.Verb Verb:=xlPrimary End With Application.ScreenUpdating = True
Таким образом, пользователю не нужно дважды щелкнуть объект, чтобы войти в режим редактирования … это не идеальное решение, но это достойное решение для моих целей.
Я столкнулся с этой проблемой, изменив размер страницы в Word от A4 до нестандартного размера (максимально возможная длина). Это было тогда достаточно долго, что, когда я вставил в excel как объект, все это появилось. Мой оригинальный файл был близок к двум страницам.