как задать форму в эксель

Создание формы заполнения документов в Excel

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Видео инструкция

Подготовка

Нам потребуется обычный файл Excel. Вы можете взять за основу имеющийся или начать с чистого листа.

Составляем список данных, которыми нам требуется заполнять договор: номер, дата, предмет договора, сумма, срок, данные заказчика и так далее. Для каждого элемента нам потребуется создать в Excel свою ячейку для заполнения. У меня получилась примерно такая форма:

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Автоматизация формы

Дата договора

В Excel существует множество функций по работе с датами. Если дата договора всегда текущая, то можно использовать функцию =СЕГОДНЯ(). При необходимости можно настроить, чтобы дата рассчитывалась как следующий рабочий день =РАБДЕНЬ(СЕГОДНЯ();1).

Для вставки даты вы можете использовать календарь из программы:

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Сумма договора

Тут можно автоматизировать заполнение значения суммы договора прописью, для этого в программе есть специальная кнопка Деньги прописью, которая поможет сформировать формулу для автоматического расчета. Программа умеет склонять по всем падежам и поддерживает формирование суммы в нескольких форматах.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Срок прописью

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

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

В диалоговом окне сформируйте нужную вам формулу.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Заполнение заказчика

Данные заказчика идеально подгружать из внутренней системы заказчика 1С или другой CRM. Если такой возможности нет, то для начала можно упростить жизнь путем создания справочника правовых форм (ООО, ОАО и т.д.) Тогда нам потребуется просто выбрать из списка нужную форму и указать наименование. Остальное мы сделаем на формулах.

Итак создадим отдельный лист и разместим там таблицу со списком правовых форм.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Таблицу можно отформатировать как табличный диапазон, так с ней будет проще работать далее.

Теперь на форме создадим динамичный выпадающий список с данными правовых форм.

Результат выглядит следующим образом:

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Склонение ФИО подписанта

Сейчас посмотрим как автоматически склонять ФИО подписанта. Для этого в программе есть соответствующая функция, которую можно вставить из меню:

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Программа умеет склонять 90% русских ФИО по всем падежам.

Склонение должности и других фраз

Аналогичным образом склоняются должности и другие короткие фразы договора, например Устав. Вставьте функцию Склонение фраз через ленту меню:

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Итоговая форма

В результате мы создали форму и автоматизировали часть информации, чтобы не приходилось вводить ее по нескольку раз.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Следующим нашим шагом будет создание шаблона договора и последующее его автоматическое заполнение данными из формы.

Источник

Вставка формы на Excel с помощью Excel экрана

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксельСодержимое для средств чтения с экрана

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

Вставляйте Excel в Интернете на свой компьютер с помощью клавиатуры и чтения с экрана. Мы проверили эту функцию с использованием экранного диктора и приложения JAWS в Microsoft Edge, но она может работать и с другими средствами чтения с экрана и браузерами, если они соответствуют общепринятым стандартам и методам для специальных возможностей. Вы узнаете, как приступить к созданию формы непосредственно из Excel в Интернете.

Новые возможности Microsoft 365 становятся доступны подписчикам Microsoft 365 по мере выхода, поэтому в вашем приложении эти возможности пока могут отсутствовать. Чтобы узнать о том, как можно быстрее получать новые возможности, станьте участником программы предварительной оценки Office.

Кнопка Формы доступна, если Excel книга хранится в OneDrive для работы и учебы. Кроме того, Формы для Excel доступны только для OneDrive для работы и учебы и новых сайтов группы, связанных с Группы Microsoft 365. Подробные сведения о Группы Microsoft 365, обратитесь к сведениям о группах Microsoft 365.

Дополнительные сведения о средствах чтения с экрана см. в статье о работе средств чтения с экрана в Microsoft Office.

Для работы с Excel в Интернете советуем использовать в качестве веб-браузера Microsoft Edge. Excel в Интернете работает в веб-браузере, поэтому в сочетаниях клавиш есть некоторые отличия от классической программы. Например, для перехода в область команд и выхода из нее вместо клавиши F6 используются клавиши CTRL+F6. Кроме того, такие распространенные сочетания клавиш, как F1 (справка) и CTRL+O (открыть), относятся к командам веб-браузера, а не Excel в Интернете.

Создание формы

Вы можете приступить к созданию формы прямо с Excel в Интернете, на который вы хотите добавить форму.

На Excel в Интернете перейдите в то место, куда вы хотите вставить форму.

Нажмите ALT+N, F, а затем R. Откроется меню Формы.

Чтобы создать форму, нажмите N.

Microsoft Forms в новой вкладке браузера. Теперь вы можете заполнять сведения и добавлять вопросы в форму. Инструкции по созданию формы можно найти в этой ссылке: Создание формы в Microsoft Forms с помощью программы чтения с экрана.

Создав форму в Microsoft Forms, вернимся на Excel в Интернете таблицу. Содержимое новой формы будет добавлено на этот таблицу.

См. также

Техническая поддержка пользователей с ограниченными возможностями

Корпорация Майкрософт стремится к тому, чтобы все наши клиенты получали наилучшие продукты и обслуживание. Если у вас ограниченные возможности или вас интересуют вопросы, связанные со специальными возможностями, обратитесь в службу Microsoft Disability Answer Desk для получения технической поддержки. Специалисты Microsoft Disability Answer Desk знакомы со многими популярными специальными возможностями и могут оказывать поддержку на английском, испанском, французском языках, а также на американском жестовом языке. Перейдите на сайт Microsoft Disability Answer Desk, чтобы узнать контактные сведения для вашего региона.

Если вы представитель государственного учреждения или коммерческой организации, обратитесь в службу Disability Answer Desk для предприятий.

Источник

Использование элементов управления формы на Excel

Сводка

Microsoft Excel содержит несколько элементов управления для листов диалогов, которые удобно использовать для выбора элементов из списка. Примерами элементов управления могут быть списки, поля со списком, счетчики и полосы прокрутки.

Дополнительные сведения об элементе управления формы в Excel см. в ActiveX формах и формах.

Дополнительные сведения

Ниже покажем, как использовать списки, поля со списком, счетчики и полосы прокрутки. В примерах используются те же список, ссылка на ячейку и функция Индекс.

Включить вкладку «Разработчик»

Чтобы использовать элементы управления формы Excel 2010 и более поздних версий, необходимо включить вкладку Разработчик. Для этого выполните указанные ниже действия.

Откройте вкладку Файл и выберите команду Параметры.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Нажмите кнопку Настроить ленту в области слева.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

В правой области Основные вкладки выберите разработчик и нажмите кнопку ОК.

Чтобы использовать элементы управления формы Excel 2007, необходимо включить вкладку Разработчик. Для этого выполните указанные ниже действия.

Нажмите кнопку Microsoft Office, а затем — Параметры Excel.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Щелкните Популярные,выберите вкладку Показать вкладку «Разработчик» на ленте и нажмите кнопку ОК.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Настройка списка, ссылки на ячейку и индекса

Введите на новый таблицу следующие элементы в диапазоне H1:H20:

H7 : Rocket Launcher

H18: набор инструментов

В ячейке A1 введите следующую формулу:

Пример списка

Чтобы добавить список в Excel 2007 и более поздних версиях, на вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в группе Элементы управления формы выберите элемент Форма списка (элемент управления).

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель
Чтобы добавить список в Excel 2003 и более ранних версиях Excel, нажмите кнопку Список на панели инструментов Формы. Если панель инструментов Формы не отображается, найдите в меню Вид пункт Панели инструментов и выберите пункт Формы.

Щелкните место на листе, где должен отображаться левый верхний угол списка, и перетащите его в то место, где должен быть нижний правый угол списка. В этом примере создайте список для ячеек B2:E10.

В группе Элементы управления нажмите кнопку Свойства.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

В окне Формат объекта введите следующие данные и нажмите кнопку ОК.

Чтобы указать диапазон для списка, введите H1:H20 в поле Диапазон ввода.

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Связь с ячейкой.

Примечание: Формула ИНДЕКС() использует значение в G1 для возврата правильного элемента списка.

Убедитесь,что в области Тип выделения выбран вариант Один.

Примечание: Параметры Multi и Extend полезны только при использовании процедуры Microsoft Visual Basic для приложений для возврата значений списка. Обратите внимание также на то, что при этом к списку добавляется объемный вид.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

В списке должен отображаться список элементов. Чтобы использовать список, щелкните любую ячейку, чтобы он не был выбран. Если щелкнуть элемент в списке, ячейка G1 будет обновлена на число, которое указывает положение элемента, выбранного в списке. Формула ИНДЕКС в ячейке A1 использует это число для отображения имени элемента.

Пример «Поле со combo»

Чтобы добавить поле со полем со Excel 2007 и более поздних версий, на вкладке Разработчик нажмите кнопку Вставить ивыберите поле со полем со полем в области Элементы управления формы.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель
Чтобы добавить поле со Excel 2003 и более ранних версиях Excel, нажмите кнопку Поле со полем со полем на панели инструментов Формы.

Щелкните место на листе, где должен отображаться левый верхний угол списка, а затем перетащите поле со списком в то место, где должен быть нижний правый угол списка. В этом примере создайте поле соbo, которое охватывает ячейки B2:E2.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Щелкните правой кнопкой мыши поле со полем и выберите форматирование.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Введите следующую информацию и нажмите кнопку ОК.

Чтобы указать диапазон для списка, введите H1:H20 в поле Диапазон ввода.

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Связь с ячейкой.

Примечание: Формула ИНДЕКС использует значение в G1 для возврата правильного элемента списка.

В поле Drop down lines (Вниз) введите 10. Эта запись определяет, сколько элементов будет отображаться перед использованием точки прокрутки для просмотра других элементов.

Примечание: При желании не может быть затенение. Она добавляет трехмерный вид в поле со полем со структурой.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

В поле со списком должен отображаться список элементов. Чтобы использовать поле со полем со ссылкой или полем со ссылкой, щелкните любую ячейку, чтобы объект не был выбран. При щелчке элемента в поле со списком или в поле со списком ячейка G1 обновляется на число, которое указывает на положение в списке выбранного элемента. Формула ИНДЕКС в ячейке A1 использует это число для отображения имени элемента.

Пример счетчика

Чтобы добавить счетчик в Excel 2007 и более поздних версиях, на вкладке Разработчик нажмите кнопку Вставить ив области Элементы управления формынажмите кнопку Счетчик.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель
Чтобы добавить счетчик в Excel 2003 и более ранних версиях Excel, нажмите кнопку Счетчик на панели инструментов Формы.

Щелкните место, где должен отображаться левый верхний угол счетчика, и перетащите его в то место, где должен быть нижний правый угол счетчика. В этом примере создайте счетчик, который охватывает ячейки B2: B3.

Щелкните правой кнопкой мыши счетчик и выберите форматирование.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Введите следующую информацию и нажмите кнопку ОК.

В поле Текущее значение введите 1.

Это значение инициализирует счетчик, чтобы формула ИНДЕКС укачивает на первый элемент в списке.

В поле Минимальное значение введите 1.

Это значение ограничивает верхнюю часть счетчика первым элементом в списке.

В поле Максимальное значение введите 20.

Это число определяет максимальное количество записей в списке.

В поле Приращение введите 1.

Это значение управляет приращением текущего значения при счетчике.

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Связь с ячейкой.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Щелкните любую ячейку, чтобы счетчик не был выбран. При нажатии на счетчик элемента управления вверх или вниз ячейка G1 обновляется на число, которое указывает текущее значение счетчика плюс или минус добавочная смена счетчика. Это число затем обновляет формулу ИНДЕКС в ячейке A1 для показа следующего или предыдущего элемента.

Значение счетчика не изменится, если текущее значение — 1, если щелкнуть вниз или если текущее значение 20 и при нажатии кнопки вверх.

Пример scroll bar

Чтобы добавить полоса прокрутки в Excel 2007 и более поздних версиях, на вкладке Разработчик нажмите кнопку Вставить ив области Элементы управления формы выберите элемент Полоса прокрутки.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель
Чтобы добавить в Excel 2003 и более ранних версиях Excel, нажмите кнопку Scroll Bar на панели инструментов Формы.

Щелкните место, где должен отображаться левый верхний угол ручья, и перетащите его в то место, где должен быть нижний правый угол ручья. В этом примере создайте полосу прокрутки, которая по высоте охватывает ячейки B2:B6 и занимает около одной четвертой ширины столбца.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Щелкните правой кнопкой мыши прокрутку и выберите форматирование.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Введите следующую информацию и нажмите кнопку ОК.

В поле Текущее значение введите 1.

Это значение инициализирует ось прокрутки, чтобы формула ИНДЕКС укачивала на первый элемент в списке.

В поле Минимальное значение введите 1.

Это значение ограничивает верхнюю часть верхней части ручека первым элементом в списке.

В поле Максимальное значение введите 20. Это число определяет максимальное количество записей в списке.

В поле Приращение введите 1.

Это значение управляет тем, сколько чисел приращение текущего значения на панели прокрутки.

В поле Изменение страницы введите 5. Это значение управляет тем, насколько приращением будет текущее значение, если щелкнуть в окне прокрутки с обеих сторон окна прокрутки.

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Связь с ячейкой.
как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксель

Примечание: При желании не может быть затенение. К панели прокрутки будет добавлен трехмерный вид.

Щелкните любую ячейку, чтобы не выделить прокрутку. При нажатии на элемент управления прокрутки вверх или вниз ячейка G1 обновляется на число, которое указывает текущее значение крутки в плюс или минус добавочная смена крутки. Это число используется в формуле ИНДЕКС в ячейке A1 для показа элемента рядом с текущим элементом или перед этим. Вы также можете перетащить поле прокрутки, чтобы изменить значение, или щелкнуть в окне прокрутки с обеих сторон, чтобы приращение на 5 (значение изменения страницы). Прокрутка не изменится, если текущее значение — 1, если щелкнуть вниз или если текущее значение — 20 и вы щелкаете его вверх.

Источник

Обзор форм, элементов управления формы и ActiveX элементов управления на сайте

Важно: Это средство недоступно в Office на компьютерах под управлением Windows RT. Хотите узнать, какую версию Office используете?

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксельБлагодаря формам, а также многочисленным элементам управления и объектам, которые можно в них добавить, значительно упрощается ввод данных в листы и улучшается их внешний вид. Вы также можете делать это самостоятельно, и вам почти или совсем не потребуется код Microsoft Visual Basic для приложений (VBA).

Форма листа и шаблон Excel — это не одно и то же. Шаблон — это предварительно отформатированный файл, который служит отправной точкой для создания книги с требуемым оформлением. Форма содержит элементы управления, такие как поля и раскрывающиеся списки, упрощающие ввод и изменение данных для использующих ваш лист. Дополнительные информацию о шаблонах, которые можно скачать, см. в Excel шаблонов.

Общие сведения о формах

Форма (печатная или веб-версия) — это документ со стандартной структурой и форматированием, который упрощает сбор, у упорядочение и редактирование сведений.

Печатаемая форма содержит инструкции, форматирование, наклейки и пустые пробелы для ввода и ввода данных. Для создания печатных Excel и Excel шаблонов.

Веб-формы содержат те же функции, что и печатные формы. Кроме того, веб-формы содержат элементы управления. Элементы управления — это объекты, которые отображают данные или упрощают ввод или изменение данных, выполнение действия или выбор данных. Как правило, элементы управления упрощают работу с формой. Примерами часто используемых элементов управления являются списки, переключатели и кнопки. Элементы управления также могут запускать назначенные им макросы и реагировать на события, например щелчки мышью, путем выполнения кода Visual Basic для приложений (VBA).

Создавать печатные Excel веб-формы можно несколькими способами.

Типы форм Excel

В Excel можно создавать формы нескольких типов: формы данных, листы с элементами управления формы и ActiveX, а также пользовательские формы VBA. Каждый из этих типов формы можно использовать по отдельности или сочетать с другими типами для создания нужного решения.

Форма данных

форма данных предоставляет удобный способ ввода или отображения одной строки данных из диапазона или таблицы, не требующий применения горизонтальной прокрутки. Использовать форму данных может быть проще, чем перемещаться между столбцами, которых слишком много для одновременного отображения на экране. Форму данных можно применять тогда, когда достаточно простой формы с текстовыми полями, в качестве подписей которых используются заголовки столбцов, и когда не требуются сложные или пользовательские возможности, например списки и счетчики.

как задать форму в эксель. Смотреть фото как задать форму в эксель. Смотреть картинку как задать форму в эксель. Картинка про как задать форму в эксель. Фото как задать форму в эксельExcel может автоматически создать встроенную форму данных для диапазон или таблица. Такая форма представляет собой диалоговое окно, в котором все заголовки столбцов отображаются в виде подписей. Каждой подписи соответствует текстовое поле, в которое можно вводить данные для столбца (максимальное количество столбцов — 32). В форме данных можно вводить новые строки, находить строки путем навигации или (на основе содержимого ячейки) обновлять строки и удалять их. Если ячейка содержит формула, ее результат отображается в форме данных, но саму формулу в форме данных изменить нельзя.

Лист с формой и элементами ActiveX

Этот тип формы позволяет вводить и просматривать данные в сетке. Кроме того, на Excel уже встроены некоторые функции, похожие на элементы управления, такие как приметки и проверка данных. Ячейки напоминают текстовые поля, которые можно вводить и форматированием различными способами. Ячейки часто используются в качестве подписей, и благодаря регулировке высоты и ширины ячеек, а также объединению ячеек можно настроить поведение таблицы как простую форму для ввода данных. Другие функции управления, такие как приметки к ячейкам, гиперссылки, фоновые изображения, проверка данных, условное форматирование, внедренные диаграммы и автофайл, могут привести к работе с таблицами как к расширенным формам.

Для большей гибкости вы можете добавлять элементы управления и другие объекты-рисунки полотно на полотно, а также объединять и координировать их с ячейками. Например, с помощью списка можно упростить выбор элементов в списке. Кроме того, можно упростить ввод номера с помощью счетчика.

Элементы управления и объекты хранятся на полотне, и поэтому их можно отображать и просматривать одновременно со связанным текстом, не зависящим от границ строк и столбцов, без изменения макета сетки или таблицы данных на листе. В большинстве случаев многие из этих элементов управления можно также связать с ячейками на листе, а для их нормальной работы не требуется создавать код VBA. Можно задать свойства, определяющие, является ли элемент управления свободно перемещаемым или перемещается и изменяет размеры вместе с ячейкой. Например, может потребоваться, чтобы флажок перемещался вместе со связанной ячейкой при сортировке диапазона. С другой стороны, если нужно, чтобы список всегда отображался в одном и том же месте, нежелательно, чтобы он перемещался вместе с ячейкой.

В Excel поддерживаются два типа элементов управления: элементы управления форм и элементы ActiveX. Кроме этих наборов элементов управления, вы также можете добавлять объекты из средств рисования, такие как автофигуры, объект WordArt, графические элементы SmartArt или текстовые поля.

В следующих разделах более подробно описываются элементы управления и средства рисования, а также работа с ними.

Элементы управления формы

Элементы управления формы появились в Excel раньше всего и поддерживаются в предыдущих выпусках Excel (начиная с версии 5.0). Их также можно использовать на листах макросов XLM.

Элементы управления формы используются, если вы хотите легко ссылаться на данные ячеок и взаимодействовать с ними, не используя код VBA, а также добавлять их на листы диаграмм. Например, после добавления элемента управления «список» на лист и связывания его с ячейкой можно вернуть числовые значения для текущего положения выбранного элемента управления. Затем можно использовать это число в сочетании с функцией ИНДЕКС для выбора различных элементов в списке.

С помощью элементов управления формы можно также выполнять макросы. Можно назначить элементу управления существующий макрос либо создать или записать новый. Когда пользователь формы щелкает элемент управления, запускается макрос.

Однако эти элементы управления невозможно добавить в пользовательские формы, использовать для управления событиями или изменить для запуска веб-сценариев на веб-страницах.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *