Использование элементов управления Windows Forms в листах Excel
Элементы управления Windows Forms можно добавлять в листы Microsoft Office Excel тем же способом, каким они добавляются в формы Windows.Общие сведения о работе с элементами управления в документах см. в разделе Общие сведения об использовании элементов управления Windows Forms в документах Office.
Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Рекомендации по использованию элементов управления в Excel
В Excel существуют некоторые особенности.
Соответствие размера управляющего элемента размеру ячейки
Можно настроить элемент управления для автоматического изменения размера при изменении размера родительской ячейки.Дополнительные сведения см. в разделе Практическое руководство. Изменение размера внутри ячеек листа Excel.
Добавление компонентов, совместно используемых всеми листами
Можно добавить компоненты, которые должны совместно использоваться всеми листами, например DataSet, в конструктор книги, а не в листы.Компонент появится в области компонентов.
Формула для внедрения элементов управления
При выборе элемента управления в Excel в строке формул отображается текст =EMBED("WinForms.Control.Host","").Этот текст является обязательным и не подлежит удалению.
См. также
Задачи
Практическое руководство. Изменение размера внутри ячеек листа Excel
Практическое руководство. Скрытие элементов управления на листах при печати
Пошаговое руководство. Изменение форматирования листа с использованием элементов управления CheckBox
Пошаговое руководство. Отображение текста в текстовом поле рабочего листа с помощью кнопки
Пошаговое руководство. Обновление диаграммы на листе с помощью переключателей