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


Знакомство с программными настройками уровня документа для 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

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

Настройки программирования уровня документа

Решения Excel

Общие сведения об объектной модели Excel