Приложения автоматизации Word (в пакете инструкций для инструментов Visual Studio для Office)
Обновлен: Ноябрь 2007
Примечание |
Применение |
---|---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Тип проекта
Версия Microsoft Office
|
Эта страница содержит ссылки на разделы справки, посвященные решению типичных задач, которые возникают при использовании объектной модели Microsoft Office Word в Visual Studio Tools for Office. Другие категории основных задач, описываемых в справке Visual Studio Tools for Office, см. в разделе Инструкции для пакета инструментов Visual Studio для Office.
Программирование для Word
Решения Word
Ссылки на информацию о создании решений Word в Visual Studio Tools for Office.Приступая к работе: программирование настроек уровня документа для Word
Описание того, что нужно знать, чтобы начать создавать настройки уровня документа для Word.Приступая к программированию надстроек на уровне приложения
Описание того, что нужно знать, чтобы начать создавать надстройки уровня приложений для Word.Программирование надстроек уровня приложения
Описание основных задач программирования при создании надстроек уровня приложений для Word.Настройки программирования уровня документа
Описание основных задач программирования при создании настроек уровня документа для Word.Практическое руководство. Создание обработчиков событий в пакете инструментов Visual Studio для Office
Описание различных путей создания обработчиков событий в Visual Basic и C# в представлении конструктора или в представлении кода.
Документы
Практическое руководство. Ссылки на документы в коллекции документов
Демонстрируются способы обращения к объекту документа по имени документа или по значению индекса в коллекции.Практическое руководство. Создание новых документов
Демонстрируется использование метода Add для создания нового документа Word на основе шаблона Normal.dot или пользовательского шаблона.Практическое руководство. Открытие существующих документов
Демонстрируется использование метода Open для открытия существующего документа Microsoft Office Word, заданного полным путем и именем файла.Практическое руководство. Сохранение документов
Описание нескольких способов сохранения и закрытия документов Word.Практическое руководство. Закрытие документов
Примеры использования метода Close для закрытия активного документа без сохранения изменений или сохранения изменений без подтверждения пользователя.Практическое руководство. Отображение документа в режиме предварительного просмотра.
Пример, иллюстрирующий способ отображения документа в режиме предварительного просмотра путем присвоения свойству PrintPreview документа значения True.Практическое руководство. Печать документов
Демонстрируется способ использования метода PrintOut для отправки документа Word (или его части) в печать.Практическое руководство. Защита документов и их частей
Описание способов защиты данных в документе Office от внесения исправлений, а также снятия защиты с определенных частей документа.Практическое руководство. Скрытие текста в документе
Демонстрируется способ задания типа шрифта диапазона текста для его скрытия.
Элементы управления содержимым
Практическое руководство. Добавление элементов управления содержимым в документы Word
Описание нескольких способов добавления элементов управления содержимым.Практическое руководство. Защита частей документов с помощью элементов управления содержимым
Описание способа использования элементов управления содержимым для запрещения редактирования или удаления частей документа.
Диапазоны
Практическое руководство. Определение и выделение диапазонов в документе
Демонстрируется способ определения диапазона в документе Word с помощью метода Range объекта Document.Практическое руководство. Счетчик знаков в документе
Описание способа определения количества знаков в документе с помощью свойства Count из коллекции Characters.Практическое руководство. Сброс диапазонов в документах Word
Демонстрируется способ использования метода SetRange для изменения размеров существующего диапазона.Практическое руководство. Расширение диапазонов в документах
Пример, иллюстрирующий способ определения объекта Range и его расширения с помощью методов MoveStart и MoveEnd.Практическое руководство. Диапазоны свертки или выделения в документе
Демонстрируется способ сворачивания диапазона в объекте Word и вставки нового текста.
Закладки
Практическое руководство. Обновление текста закладки
Описание способов использования свойства Range объекта Bookmark для вставки текста в закладку или замены текста в закладке, уже содержащей текст.Практическое руководство. Добавление закладок в документы Word
Описание нескольких способов добавления элементов управления Bookmark.Практическое руководство. Изменение размеров элементов управления Bookmark
Демонстрируются различные способы изменения размеров элементов управления закладок, включая добавление текста в закладку, повторное создание закладки и задание свойств Start и End в окне Свойства.Пошаговое руководство. Создание контекстного меню для закладок
Демонстрируется способ написания кода в обработчике событий BeforeRightClick элемента управления Bookmark, служащего для отображения контекстного меню при щелчке правой кнопкой мыши по тексту закладки.
Поиск
Практическое руководство. Поиск текста в документах
Демонстрируется способ использования объектов Selection или Range для поиска текста в документах Word.Практическое руководство. Установка параметров поиска в документах Word
Описание двух способов установки параметров поиска в объекте выделения в документах Microsoft Office Word.Практическое руководство. Элементы просмотра и поиска в документах
Демонстрируется способ использования свойства Found метода Find, возвращающего true, если искомый элемент был найден.Практическое руководство. Поиск и замена текста в документах
Демонстрируется способ использования объекта Find для просмотра документа в поисках определенного текста, форматирования или стиля, а также использования свойства Replacement объекта Find для замены любых найденных элементов.Практическое руководство. Восстановление выделения после поиска
Демонстрируется способ восстановления исходного пользовательского выделения по завершении операции поиска.
Смарт-теги
Практическое руководство. Разрешение смарт-тегов в Word и Excel
Демонстрируется, как сделать смарт-теги видимыми.Практическое руководство. Добавление смарт-тегов в документы Word
Демонстрируется способ добавления простого смарт-тега в настройку уровня документа Word.Практическое руководство. Создание в приложении Word смарт-тегов с настраиваемыми распознавателями
Демонстрируется способ создания смарт-тега с регулярным выражением.Пошаговое руководство. Создание смарт-тега с помощью настройки уровня документа.
Демонстрируется способ изменения пользовательского интерфейса смарт-тега до и после распознавания смарт-тега в настройке уровня документа.Пошаговое руководство. Создание смарт-тега с помощью надстройки уровня приложения
Демонстрируется способ изменения пользовательского интерфейса смарт-тега до и после распознавания смарт-тега в надстройке уровня приложения.
Таблицы
Практическое руководство. Как создавать таблицы в Word
Демонстрируется способ добавления в документ простейшей таблицы, а также приводятся другие примеры работы с объектом Table в Microsoft Office Word.Практическое руководство. Добавление текста и форматирования в ячейки таблиц Word
Пример, иллюстрирующий способ работы с объектом Cell для добавления текста и форматирования в ячейки таблицы.Практическое руководство. Добавление строк и столбцов в таблицы Word
Код, необходимый для добавления в таблицу строки и столбца.
Пошаговые руководства
Пошаговое руководство. Вызов кода из VBA в проекте Visual Basic
Демонстрируется способ обращения к коду в сборке настройки документа Word со стороны кода VBA в документе.Пошаговое руководство. Создание шаблона с помощью элементов управления содержимым
Демонстрируется способ использования элементов управления содержимым для создания структурированного, повторно используемого содержимого в шаблоне Word 2007.Пошаговое руководство. Привязка элементов управления содержимым к пользовательским XML-частям
Демонстрируется способ привязки элементов управления содержимым в документе Word к XML-данным, хранящимся в документе Word 2007.Пошаговое руководство. Привязка элементов управления содержимым к пользовательским XML-частям
Демонстрируется способ привязки элементов управления содержимым в документе Word 2007 к XML-данным, хранящимся в документе.Пошаговое руководство. Отображение текста в текстовом поле документа с помощью кнопки
Демонстрируются некоторые основные принципы использования кнопок и текстовых полей в документах Word.Пошаговое руководство. Изменение форматирования документа с использованием элементов управления CheckBox
Демонстрируется способ использования элементов управления флажков в документе Word для изменения форматирования текста.Пошаговое руководство. Обновление диаграммы в документе с помощью переключателей
Демонстрируются основные принципы изменения стилей диаграмм при помощи переключателей на документе.Пошаговое руководство. Привязка данных к элементам управления в панели действий Word
Демонстрируется привязка данных к элементам управления в панели действий Word. Эти элементы управления отражают отношение "общее/подробное" между таблицами в базе данных SQL Server.Пошаговое руководство. Создание контекстного меню для закладок
Демонстрируется способ написания кода в обработчике событий BeforeRightClick элемента управления Bookmark, служащего для отображения контекстного меню при щелчке правой кнопкой мыши по тексту закладки.
Работа с текстом
Практическое руководство. Вставка текста в документы Word
Описание трех основных способов вставки текста в документы Microsoft Office Word.Практическое руководство. Извлечение знаков начала и завершения в диапазонах
Демонстрируется способ определения позиций символов начала и конца диапазона путем извлечения значений свойств Start и End объекта Range.Практическое руководство. Форматирование текста в документах
Демонстрируется способ использования объекта Range для форматирования текста в Word.Практическое руководство. Исключение знаков абзаца при создании диапазонов
Пример, иллюстрирующий способ управления структурой абзацев при вставке текста в документ Word.Практическое руководство. Поиск текста в документах
Демонстрируется способ использования объектов Selection или Range для поиска текста в документах Word.
XML и схемы
Практическое руководство. Добавление пользовательских XML-частей в настройках уровня документа
Демонстрируется способ добавления пользовательской XML-части в документ Word, входящий в настройку уровня документа.Практическое руководство. Добавление пользовательских XML-частей в документы с использованием надстроек уровня приложения
Демонстрируется способ добавления пользовательской XML-части в документ Word с помощью надстройки уровня приложения.Практическое руководство. Добавление XML-частей в документ без запуска Microsoft Office
Демонстрируется способ добавления пользовательской XML-части в документ Word, размещенный на сервере, на котором не установлена система Microsoft Office.Практическое руководство. Сопоставление схем и документов Word в Visual Studio
Демонстрируется, как сопоставить XML-схему с документом, открытым в проекте Visual Studio Tools for Office, с помощью тех же средств Word, которые используются, если документ открыт вне среды Visual Studio.