Поделиться через


Пример динамических элементов управления Excel

Обновлен: Ноябрь 2007

ms268759.alert_note(ru-ru,VS.90).gifПримечание.

Данный пример работает только в Microsoft Office Excel 2007.

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

В этом примере показано, как добавлять и удалять элементы управления Windows Forms и элементы управления ведущего приложения.

ms268759.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Этот пример кода служит иллюстрацией концепции, и в нем приведен только код, который относится к данной концепции. Пример может не отвечать требованиям безопасности для конкретных условий, и его не следует использовать в точности в том виде, в котором он приведен. Чтобы сделать проект более безопасным и надежным, рекомендуется добавить код обеспечения безопасности и код обработки ошибок. Корпорация Майкрософт предоставляет этот пример кода на условиях "КАК ЕСТЬ", без каких-либо гарантий.

Сведения об установке образца проекта на локальный компьютер см. в разделе Практическое руководство. Установка и использование файлов примеров из справки.

Download sample

Выполнение примера

  1. Нажмите клавишу F5.

  2. Поместите точку вставки в документ и затем выберите флажок в области действий.

    Элемент управления добавляется к точке вставки.

  3. Снимите выбранный флажок.

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

Демонстрации

  • Динамическое размещение элементов управления Windows Forms и элементов управления ведущим приложением в точке вставки в рабочем листе Excel.

  • Динамическое удаление элементов управления Windows Forms и элементов управления ведущим приложением из рабочего листа Excel.

См. также

Задачи

Пример Word Dynamic Controls

Основные понятия

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Общие сведения о панели действий

Другие ресурсы

Примеры проектов уровня документа

Элементы управления в документах Office