Что такое режим конструктора в excel
Перейти к содержимому

Что такое режим конструктора в excel

  • автор:

Режим конструктора

Режим конструктора (Design Mode) панели инструментов Элементы управления (Control Toolbox). В режиме конструктора отключена реакция элемента управления на события. Поэтому при включенном режиме конструктора можно видоизменять элемент управления и задавать его свойства. На рис. 2 показано создание элемента управления CommandButton (кнопка) на рабочем листе. После того как пользователь решит, что созданный элемент управления имеет тот вид, который ему нужен, и все требуемые свойства элемента управления установлены, он должен отключить режим конструктора повторным нажатием кнопки Режим конструктора (Design Mode).

Рис. 2. Создание элемента управления CommandButton на рабочем листе в режиме конструктора

Установка свойств элемента управления

Для установки свойств элемента управления вручную при его конструировании необходимо выделить элемент управления и нажать кнопку Свойства (Properties) панели инструментов Элементы управления (Control ТоoolBох). На экране отобразится диалоговое окно Свойства (Properties) (рис. 3). Оно аналогично окну Свойства (Properties) редактора Visual Basic. Вручную при помощи этого окна обычно устанавливается свойство Caption, возвращающее отображаемый текст элемента управления. На рис. 3 значение свойства Caption элемента управление CommandButton изменено с установленного ПО умолчанию (CommandButtonl) на текст Нажми меня. Кроме того, внесены изменения в параметры свойства Font, устанавливающее шрифт выводимого на поверхности кнопки текста, а именно, увеличен размер шрифта с 8 до 12, шрифт MS sans serif заменен на courier New и изменено начертание букв с обычного на полужирное. Также свойство shadow установлено равным True, вместо False, как это имеет место по умолчанию. Свойство shadow устанавливает, отображается ли элемент управления с тенью или без нее.

Рис. 3. Диалоговое окно Свойства и элемент управления CommandButton с измененными свойствами Caption, Font и Shadow

Редактор кода

После установки свойств элемента управления или формы переходят к написанию кода, связанного с ними. Особое место в этом коде занимают процедуры обработки событий. У каждого элемента управления есть целый набор событий, обрабатывающих те или иные действия. Приведем некоторые из них:

Отображение вкладки «Разработчик»

Excel для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Visio, план 2 Excel 2021 Outlook 2021 PowerPoint 2021 Visio профессиональный 2021 Visio стандартный 2021 Excel 2019 Outlook 2019 PowerPoint 2019 Visio профессиональный 2019 Visio стандартный 2019 Excel 2016 Outlook 2016 PowerPoint 2016 Visio профессиональный 2016 Visio стандартный 2016 Excel 2013 Outlook 2013 PowerPoint 2013 Visio профессиональный 2013 Visio 2013 Еще. Меньше

Примечание: Вкладка Разработчик недоступна в новом Outlook для Windows.

Вкладка Разработчик по умолчанию не отображается, но ее можно добавить на ленту.

  1. На вкладке Файл перейдите в раздел Параметры >настройка ленты.
  2. В разделе Настройка ленты в списке Основные вкладки установите флажок Разработчик.

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

Вкладка Разработчик — это место, куда можно перейти, если вы хотите выполнить или использовать следующие действия:

  • написания макросов;
  • запуска ранее записанных макросов;
  • использования XML-команд;
  • использования элементов ActiveX;
  • Создание приложений для использования с программами Microsoft 365.
  • использования элементов управления формы в Microsoft Excel;
  • работы с таблицей свойств фигуры в Microsoft Visio;
  • создания фигур и наборов элементов в Microsoft Visio.

Почему не удается выделить элементы управления формы и элементы ActiveX?

Выбор элемента управления иногда бывает трудным и непредсказуемым.

Причина

Это может быть вызвано несколькими причинами.

  • Так как элемент управления Form может содержать текст или другие объекты (например, изображение), при попытке выбрать элемент управления можно не полностью, если указатель не расположен точно на границе элемента управления.
  • Если Excel не находится в режиме конструктора, при попытке выбрать элемент ActiveX можно непреднамеренно запустить действие, например запустить макрос или выбрать поле проверка.
  • Многие элементы управления расположены близко друг к другу.

Решение

Сначала определите тип элемента управления, который нужно выбрать. Так как существует три различных типа элементов управления и объектов, которые можно изменить уникальным образом, вы можете не знать наверняка, какой тип элемента управления он является, просто взглянув на него. Чтобы определить тип элемента управления, с которым вы работаете, щелкните его правой кнопкой мыши и обратите внимание на следующее:

    Если контекстное меню содержит команду Назначить макрос, это элемент управления формы.

Совет: Чтобы отобразить правильное контекстное меню для элемента управления «Форма» в поле группы, убедитесь, что выбран периметр поля группы, а не внутренняя часть поля группы.

Затем сделайте следующее:

Контрольная граница

    Для элемента управления Форма щелкните элемент управления и убедитесь, что отображается граница элемента управления.

Режим конструктора

  • Для элемента ActiveX:
    1. Если вкладка Разработчик недоступна, отобразите ее:
      1. Откройте вкладку Файл и выберите команду Параметры.
      2. В раскрывающемся списке Настройка ленты выберите Основные вкладки.
      3. Выберите поле Проверка разработчика.
    2. Убедитесь, что Excel находится в режиме конструктора. На вкладке Разработчик в группе Элементы управления включите режим конструктора .

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

      Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

      Что такое режим конструктора в excel

      Argument ‘Topic id’ is null or empty

      Сейчас на форуме

      © Николай Павлов, Planetaexcel, 2006-2023
      info@planetaexcel.ru

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

      ООО «Планета Эксел»
      ИНН 7735603520
      ОГРН 1147746834949
      ИП Павлов Николай Владимирович
      ИНН 633015842586
      ОГРНИП 310633031600071
  • Добавить комментарий

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