Конструктор Excel
Обновлен: Ноябрь 2007
Применимость |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
При создании проекта Microsoft Office Excel книга открывается в среде Visual Studio, которая выполняет роль конструктора. Пока книга находится в конструкторе, можно разработать внешний вид каждого листа с помощью обычных средств приложения Excel. Для каждого листа существует отдельное представление конструирования, которое выглядит как обычное представление листа; представление конструирования книги представляет собой обширную область компонентов, которая заполняет все окно конструктора. Вкладки листа отображаются в нижней части конструктора, с их помощью можно переходить с одного листа на другой как в обычном режиме. С книгой и с каждым ее листом связан отдельный файл исходного текста.
Код программной части листа или книги является локальным для этого объекта. Для доступа к другим объектам можно использовать в коде глобальные параметры. Дополнительные сведения см. в разделе Глобальный доступ к объектам в Visual Studio Tools for Office.
Дважды щелкните обычную ячейку листа, чтобы открыть ее в режиме редактирования. Если дважды щелкнуть ячейку, в которой содержится элемент управления ведущего приложения, откроется редактор кода, а вслед за ним откроется или будет создан обработчик событий по умолчанию. Дополнительные сведения об элементах управления ведущего приложения см. в разделе Общие сведения о ведущих элементах и элементах управления ведущего приложения.
Панели инструментов
В проектах на уровне документа Excel 2003 панели инструментов Excel отображаются внутри конструктора, и их функциональность ничем не ограничена. Стандартный набор панелей инструментов и их расположение зависят от того, как эти параметры настроены в приложении Excel.
В среде Visual Studio настройка панелей инструментов осуществляется следующим образом:
Добавление или удаление панелей инструментов выполняется с помощью команд меню Вид или посредством щелчка правой кнопкой мыши в панели инструментов в конструкторе.
Нельзя закрепить панели инструментов Excel в наборе панелей инструментов Visual Studio.
Нельзя настраивать расположение панели инструментов в группе панелей инструментов.
Перемещение команд с панелей инструментов в меню не поддерживается.
В конструкторе доступно два представления: представление конструктора и представление кода.
Представление конструктора
В представлении конструктора отображается графическое представление книги и приложения. Приложение Excel открывается в конструкторе вместе с документом таким образом, что все меню, панели инструментов и вкладки ленты доступны для пользователя, который получает возможность разрабатывать документ не выходя за пределы среды разработки Visual Studio. В проектах на уровне документа Excel 2003 меню Excel объединяются с меню Visual Studio, в то время как панели инструментов располагаются в окне конструктора непосредственно над документом. Дополнительные сведения см. в разделе Общие сведения о работе с меню Office в среде Visual Studio.Документ можно изменять и редактировать с помощью средств приложения Excel. Например, можно использовать функцию отмены действия или поиска, а также создавать формулы Excel. С помощью окон инструментов и редакторов Visual Studio можно настраивать документы и книги.
Представление кода
Редактор кода, связанный с книгой, — это тот же самый редактор кода, который использовался для написания кода приложения Windows Forms. Дополнительные сведения см. в разделе Редактор кода и текста.
См. также
Основные понятия
Общие сведения о работе с документами Office в среде Visual Studio