Знакомство с программными настройками уровня документа для Excel
Если просто получить работу создания настроек уровня документа для Microsoft Office Excel с помощью Visual Studio, то здесь которого необходимо определить.
Применение. Сведения этого раздела применяются к проектам уровня документа для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Общие сведения о настройках уровня документа для Excel
Настройка уровня документа для Excel выполняется для отдельной книги.Чтобы начать пользоваться настройкой, конечный пользователь открывает книгу или создает ее из шаблона Excel.События в книге, например, введение знаков в ячейках или нажатие кнопок и выбор элементов меню, могут вызывать методы обработки событий в сборке.Если книга закрыта, функции, предоставляемые настройкой больше недоступны в Excel только в документе, который содержал их.
Дополнительные сведения см. в разделе Архитектура настроек на уровне документа.
Создание проектов уровня документа для Excel
Чтобы создать настройку уровня документа для Excel, используйте шаблон проекта книги Excel или шаблона Excel в диалоговом окне Новый проект.Эти шаблоны включают необходимые файлы проекта и ссылки на сборки.
Дополнительные сведения о создании проекта уровня документа для Excel см. в разделе Практическое руководство. Создание проектов Office в Visual Studio.Дополнительные сведения о шаблонах проектов см. в разделе Общие сведения о шаблонах проектов Office.
Программирование листов Excel с помощью ведущих элементов и элементов управления ведущего приложения
Ведущие элементы и элементы управления ведущего приложения являются классами, предоставляющими модель программирования для настроек уровня документа, созданных с помощью Visual Studio.
Ведущие элементы обеспечивают точку входа для кода, а также они также могут действовать как контейнеры для элементов управления ведущего приложения и элементов управления Windows Forms.В проектах уровня приложения для Excel эти ведущие элементы представлены классами ThisWorkbook, Sheet1, Sheet2 и Sheet3.
Элементы управления ведущего приложения основываются на собственных объектах Excel, например объектах списка и диапазонах.Ведущие элементы управления обеспечивают сходные функциональные возможности для собственных объектов Excel, однако в них также имеются новые события, поддержка конструктора и возможность привязки данных.Они отображаются как объекты первичного класса в коде проекта и IntelliSense, что упрощает ссылки на определенные объекты непосредственно в коде без необходимости перехода по объектной модели Excel.
Дополнительные сведения см. в следующих разделах:
Настройка пользовательского интерфейса для Excel
Большинство решений Microsoft Office изменяют пользовательский интерфейс приложения Office, чтобы обеспечить пользователям способ взаимодействия с решением.Существует множество способов изменить пользовательский интерфейс приложения Excel с помощью настройки на уровне приложения.Например, можно добавить элементы управления на ленте или можно отобразить панель действий.Дополнительные сведения см. в разделе Настройка пользовательского интерфейса Office.
Также в Visual Studio можно напрямую открыть книгу, связанную с проектом.Если книга открыта в Visual Studio, можно изменить книгу с помощью пользовательского интерфейса Excel.Можно также использовать книгу в качестве рабочей области конструирования, которая позволяет перетаскивать элементы управления на листы.Дополнительные сведения см. в разделе Проекты Office в среде Visual Studio.
Использование привязки данных
Элементы управления ведущего приложения также можно перетащить из окна Источники данных.Добавление элемента управления ведущего приложения таким образом автоматически привязывает их к источнику данных, установленному с помощью окна.Можно без написания какого-либо кода отображать данные баз данных, веб-служб и бизнес-объектов.Дополнительные сведения см. в разделе Привязка данных к элементам управления в решениях Office.
Следующие шаги
Сведения о создании настроек уровня документа для Excel см. в разделе Пошаговое руководство. Создание первой настройки уровня документа для Excel.В этом пошаговом руководстве представлены средства разработки Office в Visual Studio и модель программирования для надстроек Excel уровня документа.
Список разделов с пошаговыми руководствами для некоторых общих задач проектов Excel см. в разделе Общие задачи программирования Office.
См. также
Задачи
Практическое руководство. Создание проектов Office в Visual Studio
Пошаговое руководство. Создание первой настройки уровня документа для Excel
Основные понятия
Пошаговые руководства с использованием Excel
Написание кода в решениях Office