Приложения автоматизации Excel (в пакете инструкций для инструментов Visual Studio для Office)
Обновлен: Ноябрь 2007
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Эта страница содержит ссылки на разделы справки, посвященные решению типичных задач, которые возникают при использовании объектной модели Microsoft Office Excel в Visual Studio Tools for Office. Другие категории основных задач, описанных в справке Visual Studio Tools for Office, см. в разделе Инструкции для пакета инструментов Visual Studio для Office.
Программирование Excel
Решения Excel
Содержит ссылки на информацию о создании решений Excel в Visual Studio Tools for Office.Знакомство с программными настройками уровня документа для Excel
Описывается, что нужно знать, чтобы начать создавать приложения Excel при помощи Visual Studio Tools for Office.Приступая к программированию надстроек на уровне приложения
Описывается, что нужно знать, чтобы начать создавать надстройки уровня приложений.Программирование надстроек уровня приложения
Описание основных задач программирования при создании надстроек уровня приложений.Настройки программирования уровня документа
Описание основных задач программирования при создании настроек уровня документа.Практическое руководство. Создание обработчиков событий в пакете инструментов Visual Studio для Office
Описание различных путей создания обработчиков событий в Visual Basic и C# в представлении конструктора или в представлении кода.
Диаграммы
Практическое руководство. Добавление элементов управления диаграммой на листы
Описание двух возможных путей добавления элемента управления "диаграмма" в Ваш рабочий лист Excel: внутренними средствами Excel и программно в процессе выполнения.Пошаговое руководство. Обновление диаграммы на листе с помощью переключателей
Показаны основные принципы изменения стилей диаграмм при помощи переключателей на листе Excel.
Вычисления
- Практическое руководство. Программное выполнение вычислений Excel
Описание использования метода Calculate для выполнения всех вычислений в диапазоне ячеек, а также во всех открытых книгах.
Списки
Практическое руководство. Добавление элементов управления ListObject на листы
Демонстрируется несколько возможностей добавления элемента управления ListObject в Ваш рабочий лист Excel: внутренними средствами Excel, из панели элементов Visual Studio, из окна Источники данных и программно.Практическое руководство. Изменение размера элементов управления ListObject
Демонстрируются изменения размера списка в книге Excel путем переопределения его размера в диалоговом окне Изменить размер списка или изменением его размера программно.Практическое руководство. Сопоставление столбцов элемента управления ListObject данным
Описывается, как отобразить определенные колонки в элементе управления ListObject в источнике данных.Практическое руководство. Обработка ошибок, происходящих при добавлении новой строки в элемент управления ListObject
Описание использования события ErrorAddDataboundRow для исправления ошибки и выполнения повторной попытки добавления строки в источник данных.
Защита
Практическое руководство. Защита рабочих книг
Показываются возможности использования методов Protect и Unprotect для защиты книги, так чтобы пользователи не могли добавить или удалить лист, и для снятия защиты с книги.Практическое руководство. Защита рабочих листов
Представлен пример использования возможностей защиты в Excel, чтобы защитить пользователей и/или код от изменения объектов в листе.Практическое руководство. Снятие защиты с листов
Демонстрируется использование метода Unprotect для снятия защиты листа Excel.Практическое руководство. Установка или удаление пароля книги
Показывается, как свойство "Пароль" используется для возврата или установки пароля, связанного с книгой Excel.
Диапазоны
Практическое руководство. Применение стилей к диапазонам в рабочих книгах
Показывается, как можно применить именованные стили к областям на листах Excel.Практическое руководство. Отмена стилей, примененных к диапазонам в книге
Показывается, как можно отменить стили, добавленные в диапазон в Excel путем применения стиля Normal к диапазону.Практическое руководство. Ссылки на диапазоны листов в коде
Представлен пример кода, показывающего, как заставить объект диапазона сослаться на одну ячейку или на группу ячеек.Практическое руководство. Автоматическое заполнение диапазонов данными, значения которых изменяются с постоянным шагом
Представлен пример, показывающий, как метод AutoFill объекта Range используется для автоматического заполнения диапазона на листе значениями.Практическое руководство. Поиск текста в диапазонах ячеек на листе
Демонстрируется использование метода Find объекта Range для поиска текста в заданном диапазоне.Практическое руководство. Добавление элементов управления NamedRange на листы
Описание нескольких возможностей добавления именованных диапазонов в Ваш рабочий лист Excel: внутренними средствами Excel, из панели элементов Visual Studio, из окна Источники данных и программно.Практическое руководство. Удаление элементов управления NamedRange во время разработки
Описание использования диалогового окна Excel Определить имя для удаления элементов управления NamedRange из листа Excel.Пошаговое руководство. Программирование реакции на события элементов управления NamedRange
Демонстрируется добавление элемента управления NamedRange в лист Excel и программирование реагирования на события управляющего элемента.Практическое руководство. Изменения размера элементов управления "NamedRange"
Показывается, как можно изменить размер управляющего элемента NamedRange путем переопределения его размера в диалоговом окне Определить имя или изменением его размера программно.Практическое руководство. Применение цвета к диапазонам Excel
Описание использования метода ToOle для применения цвета текста к диапазону ячеек.Практическое руководство. Хранение и извлечение значений дат в диапазонах Excel
Описание использования метода FromOADate для извлечения значения дат, содержащихся в формате OLE-автоматизации.
Примеры
Пример Data Analysis
Показано выполнение задач анализа данных с помощью кнопок панелей инструментов и команд меню в Excel.Примеры элементов управления Excel
Демонстрируется получение доступа к событиям управляемых элементов управления в листах Excel из сборки проекта Visual Studio Tools for Office.
Смарт-теги
Практическое руководство. Разрешение смарт-тегов в Word и Excel
Демонстрируется, как сделать смарт-теги видимыми.Практическое руководство. Добавление смарт-тегов в книги Excel
Демонстрируется способ добавления простого смарт-тега в настройку уровня документа Excel.Практическое руководство. Создание смарт-тегов с настраиваемыми распознавателями в Excel
Демонстрируется способ создания смарт-тега с регулярным выражением.
Пошаговые руководства
Пошаговое руководство. Отображение текста в текстовом поле рабочего листа с помощью кнопки
Описание основных принципов использования кнопок и текстовых полей на листах Excel.Пошаговое руководство. Изменение форматирования листа с использованием элементов управления CheckBox
Демонстрируются основные принципы использования флажков на листе Excel для изменения форматирования.Пошаговое руководство. Обновление диаграммы на листе с помощью переключателей
Показаны основные принципы изменения стилей диаграмм при помощи переключателей на листе Excel.Пошаговое руководство. Сбор данных с использованием формы Windows Forms
Описание открытия формы Windows Forms из листа Excel для сбора информации от пользователя и записи информации в ячейку листа.Пошаговое руководство. Простая привязка данных в проекте уровня документа
Пошаговое руководство по основным понятиям привязки одного поля данных в базе данных SQL Server к управляющему элементу NamedRange в Excel.
Книги
Практическое руководство. Создание новых книг
Описание создания новой книги при помощи метода Add в коллекции Workbooks.Практическое руководство. Открытие книг
Описание использования метода Open коллекции Workbooks с использованием передачи пути к книге.Практическое руководство. Открытие текстовых файлов как книг Excel
Представлен код, загружающий текстовый файл как книгу с использованием запятых как разделителей, начиная с третьей строки в текстовом файле.Практическое руководство. Активация Workbooks
Описание использования метода Activate для активации книги Excel и выделения первого листа в книге, а также способа ссылки на отдельную книгу в коде.Практическое руководство. Сохранение книг
Демонстрируется, как записать все открытые книги, записать текущую книгу в XML-формате и записать резервную копию книги.Практическое руководство. Закрытие книг
Описание использования метода Close для закрытия книги и отмены изменений.Практическое руководство. Добавление рабочих книг с помощью автоматизации проектов Visual Studio
Представлен пример добавления нового листа в существующую книгу Excel, открытую в конструкторе Visual Studio.
Листы
Практическое руководство. Выбор листов
Демонстрируется выделение первого листа в книге путем использования метода Select.Практическое руководство. Добавление новых листов в рабочие книги
Описание добавления нового листа и копирования существующего листа в книгу Excel при помощи метода Add в коллекции Sheets.Практическое руководство. Удаление листов из книг
Демонстрируется использование метода Delete из коллекции Sheets для удаления указанного листа.Практическое руководство. Скрытие листов
Демонстрируется, как показать или скрыть существующий лист без удаления и повторного создания листа.Практическое руководство. Перемещение листов в книгах
Представлен код, описывающий перемещение первого листа в книге таким образом, что он становится последним в коллекции.Практическое руководство. Печать листов
Представлен код, печатающий две копии первой страницы указанного листа и показывающий предварительный вид документа перед печатью.Практическое руководство. Проверка орфографии на листах.
Показывается использование метода CheckSpelling, проверяющего правописание на листе и затем отображающего результаты.Практическое руководство. Копирование данных и форматирование по листам
Демонстрируется использование метода FillAcrossSheets для копирования данных из диапазона на одном листе на все другие листы в книге.Практическое руководство. Программная сортировка данных на листах Excel
Показано использование метода Sort объекта Range для сортировки данных на листе.Практическое руководство. Добавление рабочих книг с помощью автоматизации проектов Visual Studio
Представлен пример добавления нового листа в существующую книгу Excel, открытую в конструкторе Visual Studio.Практическое руководство. Показ комментариев листа.
Показывается использование свойства Comment управляющего элемента NamedRange для отображения комментариев на листе Excel.Практическое руководство. Передача значений в ячейки листа Excel
Описание использования свойства Value2 именованного диапазона для указания значения диапазона.Практическое руководство. Добавление и удаление примечаний в листе
Описывается, как программно добавлять и удалять комментарии в ячейки листа.
XML и схемы
Практическое руководство. Сопоставление схем и листов внутри Visual Studio
Показано, как сопоставить XML-схему с листом, открытым в проекте Visual Studio Tools for Office, с помощью тех же средств Excel, которые используются, если книга открыта вне среды Visual Studio.Практическое руководство. Открытие XML-файлов как книг
Демонстрируется использование метода OpenXML для открытия файла XML как книги.