Практическое руководство. Создание новых документов
Обновлен: Ноябрь 2007
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
При создании документа с помощью программных средств новый документ является собственным объектом класса Microsoft.Office.Interop.Word.Document. Этот объект не имеет дополнительных событий и возможностей привязки данных, свойственных ведущему элементу Microsoft.Office.Tools.Word.Document. Дополнительные сведения см. в разделе Программные ограничения ведущих элементов и элементов управления ведущего приложения.
Начиная с пакета обновления 1 (SP1), для преобразования любого объекта Microsoft.Office.Interop.Word.Document в ведущий элемент класса Microsoft.Office.Tools.Word.Document можно использовать надстройку уровня приложения. Дополнительные сведения см. в разделе Расширение документов Word и книг Excel в надстройках уровня приложения во время выполнения.
При создании проекта уровня документа невозможно добавить в проект ведущий элемент Microsoft.Office.Tools.Word.Document программными средствами.
Создание нового документа на основе Normal.dot
Используйте метод Add коллекции Documents для создания нового документа на основе Normal.dot.
Me.Application.Documents.Add()
this.Application.Documents.Add(ref missing, ref missing, ref missing, ref missing);
Применение пользовательских шаблонов
Метод Add имеет необязательный аргумент Template, позволяющий создать новый документ на основе шаблона, отличного от Normal.dot. Необходимое указать имя файла и полный путь шаблона.
Создание нового документа на основе пользовательского шаблона
Вызовите метод Add коллекции Documents и укажите путь к шаблону.
Me.Application.Documents.Add(Template:="C:\Test\SampleTemplate.Dot")
object template = @"C:\Test\SampleTemplate.dot"; this.Application.Documents.Add(ref template, ref missing, ref missing, ref missing);
См. также
Задачи
Практическое руководство. Открытие существующих документов
Основные понятия
Общие сведения о ведущих элементах и элементах управления ведущего приложения
Программные ограничения ведущих элементов и элементов управления ведущего приложения
Общие сведения о необязательных параметрах в решениях Office