Вставка данных из формы в колонтитулы
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .
Если вы хотите формы данных для печати в верхнем или нижнем колонтитуле формы при печати формы, можно вставить поле в верхний или нижний колонтитул. Например если вы хотите имя сотрудника и центр затрат, чтобы автоматически печатать в нижней части формы авансового отчета, можно вставить ссылку в поле Печать формы с нижним колонтитулом, указывающую в соответствующие поля в источник данных. Когда пользователи заполнить его имя и выберите центр затрат, эти сведения автоматически появится в нижней части печатной формы.
- В меню Вид выберите пункт Колонтитулы.
- Откройте вкладку Параметры печати.
- В разделе верхние и нижние колонтитулы щелкните верхний или нижний колонтитул.
- В поле Формат заголовка или диалоговое окно Формат нижнего колонтитула введите любой текст, который нужно в окне Печать формы с этим заголовком или Печать формы с нижним колонтитулом. Поместите курсор в место данные из формы должна отображаться.
- В диалоговом окне Вставка автотекста щелкните поле.
- В диалоговом окне Выбор поля или группы выберите поле, содержащее данные, которые должны отображаться в верхний или нижний колонтитул.
- Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.
- Ввод данных в элементе управления, привязанный к полю выбранной вами на шаге 5.
- Чтобы проверить, как будут выглядеть изменения на печатной формы, нажмите кнопку Предварительный просмотр
на стандартной панели инструментов. Данные, которые вы ввели в элемент управления на шаге 8 отобразятся в верхний или нижний колонтитул.
Примечание: Верхние и нижние колонтитулы отображаются только в окне предварительного просмотра и в распечатанном виде, а не будут отображаться в окне предварительного просмотра обычные.
Колонтитулы на листах
В верхнюю или нижнюю часть выводимого на печать листа в Excel можно добавить колонтитулы. Например, можно создать нижний колонтитул с номерами страниц, датой и именем файла. Можно создать собственные колонтитулы или использовать множество встроенных колонтитулов.
Верхние и нижние колонтитулы отображаются только в представлении Разметка страницы, при предварительном просмотре и на напечатанных страницах. Если нужно вставить колонтитулы сразу на несколько листов, можно воспользоваться диалоговым окном Параметры страницы. При работе с листами других типов, такими как листы диаграмм, вставить колонтитулы на страницы можно только с помощью диалогового окна Параметры страницы.
Добавление и изменение колонтитулов в представлении «Разметка страницы»

- Щелкните лист, на котором нужно добавить или изменить колонтитулы.
- Выберите Вставка >Колонтитулы.
- Чтобы начать новую строку в текстовом поле верхнего или нижнего колонтитулов, нажмите клавишу ВВОД.
- Для вставки одиночного амперсанда (&) внутри текста колонтитула введите два амперсанда. Например, чтобы включить в верхний колонтитул текст «Субподрядчики & Услуги», введите значение Субподрядчики && Услуги.
- Чтобы завершить работу с колонтитулами, щелкните в любом месте листа. Чтобы закрыть колонтитулы без сохранения изменений, нажмите клавишу ESC.
Добавление или изменение колонтитулов в диалоговом окне «Настройка страницы»
- Щелкните лист или листы, лист диаграммы или диаграмму, для которых нужно добавить или изменить колонтитулы.
Совет: Чтобы выделить несколько листов, щелкните их, удерживая нажатой клавишу CTRL. Если выделено несколько листов, в заголовке в верхней части листа отображается надпись [Группа]. Чтобы отменить выделение нескольких листов книги, щелкните любой невыделенный лист. Если невыбранный лист не отображается, щелкните правой кнопкой мыши вкладку выбранного листа и выберите Пункт Разгруппировать листы.

.

На экран будет выведено диалоговое окно Параметры страницы.
- Чтобы начать новую строку в текстовом поле верхнего или нижнего колонтитулов, нажмите клавишу ВВОД.
- Для вставки одиночного амперсанда (&) внутри текста колонтитула введите два амперсанда. Например, чтобы включить в верхний колонтитул текст «Субподрядчики & Услуги», введите значение Субподрядчики && Услуги.
Добавление встроенного колонтитула в представлении «Разметка страницы»
В Excel есть множество встроенных верхних и нижних колонтитулов. С колонтитулами листов можно работать в представлении Разметка страницы. Для листов диаграмм или диаграмм необходимо открыть диалоговое окно Настройка страницы .

- Щелкните лист, на котором нужно добавить или изменить встроенный колонтитул.
- Выберите Вставка >Колонтитулы.
Совет: Щелкнув любое поле, можно выбрать верхний или нижний колонтитул и отобразить группу Колонтитулы на вкладке Конструктор.

На вкладке Конструктор в группе Верхний & нижний колонтитул выберите Верхний или Нижнийколонтитул, а затем выберите нужный встроенный колонтитул.
Добавление встроенных элементов в колонтитулы листа
Вместо того чтобы выбирать встроенный колонтитул, можно выбрать встроенный элемент. Многие из них, например Номер страницы, Имя файла и Текущая дата, можно найти на ленте. С колонтитулами листов можно работать в представлении Разметка страницы. Для листов диаграмм или диаграмм можно работать с верхними и нижними колонтитулами в диалоговом окне Настройка страницы .

- Выберите лист, в колонтитулы которого требуется добавить элементы.
- Выберите Вставка >Колонтитулы.
Совет: Щелкнув любое поле, можно выбрать верхний или нижний колонтитул и отобразить группу Колонтитулы на вкладке Конструктор.

На вкладке Конструктор в группе Элементы верхнего & нижнего колонтитула выберите нужные элементы.
Добавление встроенных элементов колонтитулов для диаграммы или листа диаграммы

- Щелкните лист диаграммы или диаграмму, для которых нужно добавить или изменить элемент колонтитула.
- Выберите Вставка >Колонтитулы.

На экран будет выведено диалоговое окно Параметры страницы.
Выберите Пользовательский колонтитул или Пользовательский нижний колонтитул.
Совет: При наведении указателя мыши на кнопку подсказка выведет имя элемента, вставляемого нажатием этой кнопки.
Выбор параметров колонтитулов для листа
С колонтитулами листов можно работать в представлении Разметка страницы. Для листов диаграмм или диаграмм можно работать с верхними и нижними колонтитулами в диалоговом окне Настройка страницы .

- Выберите лист, для которого требуется настроить параметры колонтитулов.
- Выберите Вставка >Колонтитулы.
Совет: Щелкнув любое поле, можно выбрать верхний или нижний колонтитул и отобразить группу Колонтитулы на вкладке Конструктор.

На вкладке Конструктор в группе Параметры установите один указанных ниже флажков.
- Чтобы удалить колонтитулы с первой печатаемой страницы, установите флажок Особый колонтитул для первой страницы.
- Чтобы указать, что колонтитулы нечетных страниц должны отличаться от колонтитулов четных страниц, установите флажок Разные колонтитулы для четных и нечетных страниц.
- Чтобы указать, что в колонтитулах должен использоваться такой же размер шрифта и масштаб, что и на листе, установите флажок Изменять масштаб вместе с документом. Чтобы размер шрифта и масштаб колонтитулов не зависели от масштабирования листа при выводе нескольких страниц (это позволяет добиться единообразного вида выводимых данных), снимите этот флажок.
- Чтобы выровнять поля колонтитулов относительно левого и правого полей листа, установите флажок Выровнять относительно полей страницы. Чтобы задать определенные значения левого и правого полей колонтитулов, не зависящие от левого и правого полей листа, снимите этот флажок.
Выбор параметров колонтитулов для диаграммы или листа диаграммы

- Щелкните диаграмму или лист диаграммы, для которых требуется настроить параметры колонтитулов.
- Выберите Вставка >Колонтитулы.

На экран будет выведено диалоговое окно Параметры страницы.
Выполните одно или несколько из указанных ниже действий.
- Чтобы удалить колонтитулы с первой печатаемой страницы, установите флажок Особый колонтитул для первой страницы.
- Чтобы указать, что колонтитулы нечетных страниц должны отличаться от колонтитулов четных страниц, установите флажок Разные колонтитулы для четных и нечетных страниц.
- Чтобы указать, что в колонтитулах должен использоваться такой же размер шрифта и масштаб, что и на листе, установите флажок Изменять масштаб вместе с документом. Чтобы размер шрифта и масштаб колонтитулов не зависели от масштабирования листа при выводе нескольких страниц (это позволяет добиться единообразного вида выводимых данных), снимите флажок Изменять масштаб вместе с документом.
- Чтобы выровнять поля колонтитулов относительно левого и правого полей листа, установите флажок Выровнять относительно полей страницы.
Совет: Чтобы задать определенные значения левого и правого полей колонтитулов, не зависящие от левого и правого полей листа, снимите этот флажок.
Закрытие колонтитулов
Чтобы закрыть верхний и нижний колонтитулы, необходимо переключиться из режима макета страницы в обычный режим.

-
На вкладке Вид нажмите Обычный.
Вы также можете щелкнуть Обычный
Удаление колонтитулов

- Выберите Вставка >Колонтитулы.
Совет: Щелкнув любое поле, можно выбрать верхний или нижний колонтитул и отобразить группу Колонтитулы на вкладке Конструктор.
Примечание: Чтобы удалить колонтитулы сразу с нескольких листов, выберите эти листы, а затем откройте диалоговое окно Параметры страницы. Чтобы удалить сразу все колонтитулы, на вкладке Колонтитулы в поле Верхний колонтитул или Нижний колонтитул выберите (нет).
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Как вставить картинку в колонтитул в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Вставить изображение в верхний колонтитул
Возможность вставлять изображение в верхний или нижний колонтитул документа Excel может быть очень полезна для настройки отчетов или добавления логотипов компании. В этой статье мы шаг за шагом покажем вам, как вставить изображение в верхний или нижний колонтитул документа Excel с помощью Aspose.Cells для .NET. Вы узнаете, как это сделать, используя исходный код C#.
Шаг 1. Настройка среды
Прежде чем начать, убедитесь, что на вашем компьютере установлен Aspose.Cells for .NET. Также создайте новый проект в предпочитаемой вами среде разработки.
Шаг 2. Импортируйте необходимые библиотеки.
В файл кода импортируйте библиотеки, необходимые для работы с Aspose.Cells. Вот соответствующий код:
Укажите каталог, в котором находится документ Excel, с которым вы хотите работать. Используйте следующий код, чтобы установить каталог:
Обязательно укажите полный путь к каталогу.
Шаг 4. Создание объекта рабочей книги
Объект Workbook представляет документ Excel, с которым вы будете работать. Вы можете создать его, используя следующий код:
При этом создается новый пустой объект Workbook.
Шаг 5. Сохранение URL-адреса изображения
Определите URL-адрес или путь к изображению, которое вы хотите вставить в верхний или нижний колонтитул. Используйте следующий код для хранения URL-адреса изображения:
Убедитесь, что указан правильный путь и изображение существует в этом месте.
Шаг 6: Открытие файла изображения
Чтобы открыть файл изображения, мы воспользуемся объектом FileStream и прочитаем двоичные данные из изображения. Вот соответствующий код:
Убедитесь, что путь к изображению указан правильно и у вас есть необходимые разрешения для доступа к нему.
Шаг 7. Настройка PageSetup
Объект PageSetup используется для установки параметров страницы документа Excel, включая верхний и нижний колонтитулы. Используйте следующий код, чтобы получить объект PageSetup первого листа:
Это позволит вам получить доступ к настройкам страницы для первого листа в книге.
Шаг 8: Добавляем изображение в шапку
Используйте метод SetHeaderPicture() объекта PageSetup, чтобы установить изображение в средней части заголовка страницы. Вот соответствующий код:
Это добавит указанное изображение в заголовок страницы.
Шаг 9: Добавляем скрипт в шапку
Чтобы добавить скрипт в заголовок страницы, используйте метод SetHeader() объекта PageSetup. Вот соответствующий код:
Это добавит указанный скрипт в заголовок страницы. В этом примере сценарий «&G» отображает номер страницы.
Шаг 10. Добавьте имя листа в заголовок
Чтобы отобразить имя листа в заголовке страницы, снова используйте метод SetHeader() объекта PageSetup. Вот соответствующий код:
Это добавит имя листа в заголовок страницы. Сценарий «&A» используется для обозначения имени листа.
Шаг 11. Сохранение книги
Чтобы сохранить изменения в книге, используйте метод Save() объекта Workbook. Вот соответствующий код:
Это сохранит книгу с изменениями в указанном каталоге.
Шаг 12: Закрытие FileStream
После чтения двоичных данных из изображения обязательно закройте FileStream, чтобы освободить ресурсы. Используйте следующий код, чтобы закрыть FileStream:
Обязательно всегда закрывайте FileStreams, когда закончите их использовать.
Пример исходного кода для вставки изображения в нижний колонтитул с использованием Aspose.Cells для .NET
Заключение
Поздравляем! Теперь вы знаете, как вставить изображение в верхний или нижний колонтитул документа Excel с помощью Aspose.Cells для .NET. В этом руководстве вы пройдете каждый этап процесса: от настройки среды до сохранения измененной книги. Не стесняйтесь больше экспериментировать с функциями Aspose.Cells для создания персонализированных и профессиональных документов Excel.
Часто задаваемые вопросы
Вопрос 1. Можно ли вставить несколько изображений в верхний или нижний колонтитул документа Excel?
О1: Да, вы можете вставить несколько изображений в верхний или нижний колонтитул документа Excel, повторяя шаги 8 и 9 для каждого дополнительного изображения.
Вопрос 2. Какие форматы изображений поддерживаются для вставки в верхний или нижний колонтитул?
A2: Aspose.Cells поддерживает множество распространенных форматов изображений, таких как JPEG, PNG, GIF, BMP и т. д.
Вопрос 3. Могу ли я дополнительно настроить внешний вид верхнего или нижнего колонтитула?
О3: Да, вы можете использовать специальные скрипты и коды для дальнейшего форматирования и настройки внешнего вида верхнего или нижнего колонтитула. Обратитесь к документации Aspose.Cells для получения дополнительной информации о параметрах настройки.
Вопрос 4. Работает ли Aspose.Cells с разными версиями Excel?
О4: Да, Aspose.Cells совместим с различными версиями Excel, включая Excel 2003, Excel 2007, Excel 2010, Excel 2013, Excel 2016 и Excel 2019.
Вопрос 5. Можно ли вставлять изображения в другие части документа Excel, например в ячейки или диаграммы?
О5: Да, Aspose.Cells предоставляет обширные функциональные возможности для вставки изображений в различные части документа Excel, включая ячейки, диаграммы и графические объекты.