Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
_Presentation_2s-3.doc
Скачиваний:
56
Добавлен:
24.03.2015
Размер:
784.38 Кб
Скачать

12.1.1. Создание нового документа

Me.Application.Documents.Add()

или

Me.Application.Documents.Add(Template:="C:\Test\SampleTemplate.Dot")

12.1.2. Открытие существующего документа

Me.Application.Documents.Open("C:\Test\NewDocument.doc")

или

Me.Application.Documents.Open(FileName:="C:\Test\NewDocument.doc", _

ReadOnly:=True)

12.1.3. Закрытие документа

Закрытие активного документа в проекте уровня документа:

Me.Close(Word.WdSaveOptions.wdDoNotSaveChanges)

Закрытие активного документа в проекте уровня приложения:

Me.Application.ActiveDocument.Close( _

Word.WdSaveOptions.wdDoNotSaveChanges)

Закрытие документа с заданным именем осуществляется так же, как и для надстроек уровня приложения и настроек уровня документа.

Application.Documents("NewDocument.doc").Close( _

Word.WdSaveOptions.wdDoNotSaveChanges)

12.1.4. Сохранение документа

Сохранение документа в проекте уровня документа:

Me.Save()

или

Me.SaveAs("C:\Test\NewDocument.doc")

Сохранение активного документа в проекте уровня приложения:

Me.Application.ActiveDocument.Save()

или

Me.Application.ActiveDocument.SaveAs("C:\Test\NewDocument.doc")

Если неизвестно, является ли документ, который требуется сохранить, активным, можно указать его имя в качестве аргумента коллекции Documents.

Me.Application.Documents("C:\Test\NewDocument.doc").Save()

12.1.5. Добавление рисунка

Me.Application.Selection.InlineShapes.AddPicture("C:\SamplePicture.jpg")

12.1.6. Проверка орфографии

Dim result As String = "Текст содержит ошибки."

...

If Me.Application.CheckSpelling(Me.Range.Text) = True Then

result = "Текст не содержит ошибки."

End If

...

MessageBox.Show(result) 'Отображение результата в окне сообщения

12.1.7. Предварительный просмотр документа

Отображение документа в режиме предварительного просмотра в проекте уровня документа:

Me.PrintPreview()

Отображение документа в режиме предварительного просмотра в проекте уровня приложения:

Me.Application.ActiveDocument.PrintPreview()

или

Application.PrintPreview = True

12.1.8. Печать документа

Печать документа в проекте уровня документа:

Me.PrintOut()

или

Me.PrintOut( _

Background:=True, _

Append:=False, _

Range:=Word.WdPrintOutRange.wdPrintCurrentPage, _

Item:=Word.WdPrintOutItem.wdPrintDocumentContent, _

Copies:="1", _

Pages:="1", _

PageType:=Word.WdPrintOutPages.wdPrintAllPages, _

PrintToFile:=False, _

Collate:=True, _

ManualDuplexPrint:=False)

Печать документа в проекте уровня приложения:

Me.Application.ActiveDocument.PrintOut()

или

Me.Application.ActiveDocument.PrintOut( _

Background:=True, _

Append:=False, _

Range:=Word.WdPrintOutRange.wdPrintCurrentPage, _

Item:=Word.WdPrintOutItem.wdPrintDocumentContent, _

Copies:="1", _

Pages:="1", _

PageType:=Word.WdPrintOutPages.wdPrintAllPages, _

PrintToFile:=False, _

Collate:=True, _

ManualDuplexPrint:=False)

12.2. Работа с текстом в документах

(http://msdn.microsoft.com/ru-ru/library/bb386277.aspx)

Таблица 3. Основные методы и свойства класса Selection(http://msdn.microsoft.com/ru-ru/library/microsoft.office.interop.word.selection_members.aspx)

Имя

Описание

Методы

BoldRun

Добавляет оформление полужирным шрифтом текущему выделению или удаляет такое оформление

Calculate

Вычисляет математическое выражение в пределах выделения

ClearCharacterAllFormatting

Удаляет все форматирование шрифта для выделенного текста

ClearCharacterDirectFormatting

Удаляет форматирование шрифта для выделенного текста

ClearCharacterStyle

Удаляет стиль форматирования шрифта для выделенного текста

ClearFormatting

Удаляет форматирование текста или абзаца в выделении

ClearParagraphAllFormatting

Удаляет все форматирование абзаца для выделенного текста

ClearParagraphDirectFormatting

Удаляет форматирование абзаца для выделенного текста

ClearParagraphStyle

Удаляет стиль форматирования абзаца для выделенного текста

Collapse

Свертывает выделение к его начальной или конечной позиции

ConvertToTable

Преобразование текста в выделении в таблицу

Copy

Копирует указанный объект в Буфер обмена (команда Копировать)

CopyAsPicture

Копирует указанный объект в Буфер обмена

CopyFormat

Копирует форматирование шрифта из первого символа на выделенный текст

CreateAutoTextEntry

Добавляет новый объект AutoTextEntry к коллекции AutoTextEntries, основанной на текущем выделении

Cut

Удаляет указанный объект из документа и помещает его в буфер обмена (команда Вырезать)

Delete

Удаляет указанное число символов или слова

DetectLanguage

Анализирует указанный текст, чтобы определить язык, на котором он написан

EndKey

Перемещает или расширяет выделение в конец указанного модуля

ExportAsFixedFormat

Сохраняет текущее выделение в формате XPS или PDF

GoTo

Перемещает точку вставки в символьную позицию, непосредственно предшествующую указанному элементу

HomeKey

Перемещает или расширяет выделение в начало указанного модуля

InsertAfter

Вставляет указанный текст в конец выделения

InsertBefore

Вставляет указанный текст перед указанным выделением

InsertBreak

Вставляет страницу, столбец или разделитель разделов

InsertCaption

Вставляет заголовок, непосредственно перед или после указанного выделения

InsertCells

Добавляет ячейки в существующую таблицу

InsertColumns

Вставляет столбцы слева от выделенного столбца

InsertColumnsRight

Вставляет столбцы справа от выделенного столбца

InsertDateTime

Вставляет текущую дату и/или время (как текст или как поле TIME)

InsertFile

Вставляет весь или часть указанного файла

InsertNewPage

Вставляет новую страницу в позицию точки вставки

InsertParagraph

Заменяет указанное выделение новым абзацем

InsertParagraphAfter

Вставляет метку абзаца после выделения

InsertParagraphBefore

Вставляет новый абзац перед указанным выделением

InsertRows

Вставляет конкретное количество новых строк выше выделенной строки

InsertRowsAbove

Вставляет новые строки выше текущего выделения

InsertRowsBelow

Вставляет новые строки ниже текущего выделения

InsertSymbol

Вставляет символ вместо указанного выделения

InsertXML

Вставляет указанный текст XML в указанное выделение

ItalicRun

Добавляет оформление курсивным шрифтом текущему выделению или удаляет такое оформление

MoveDown

Перемещает выделение вниз и возвращает количество перемещенных модулей

MoveEnd

Перемещает конечную символьную позицию в выделении

MoveLeft

Перемещает выделение влево и возвращает количество перемещенных модулей

MoveRight

Перемещает выделение вправо и возвращает количество перемещенных модулей

MoveStart

Перемещает начальную позицию в указанном выделении

MoveUp

Перемещает выделение вверх и возвращает количество перемещенных модулей

NextField

Выделяет следующее поле

Paste

Вставляет контент из Буфера обмена в указанное выделение (команда Вставить)

PasteAndFormat

Вставляет выбранные ячейки таблицы и форматирует их как определено

PasteAsNestedTable

Вставляет ячейку или группу ячеек как вложенную таблицу в выделенный диапазон

PasteExcelTable

Вставляет и форматирует таблицу MicrosoftExcel

PasteFormat

Применяет к выделению форматирование, скопированное методом CopyFormat

PasteSpecial

Вставляет контент из Буфера обмена

PreviousField

Выделяет предыдущее поле

Select

Выделяет указанный объект

SelectCell

Выделяет всю ячейку, содержащую текущее выделение

SelectColumn

Выделяет столбец, содержащий точку вставки, или выделяет все столбцы, содержащие выделение

SelectRow

Выделяет строку, содержащую точку вставки, или выделяет все строки, содержащие выделение

SetRange

Устанавливает начальные и конечные символьные позиции для выделения

Sort

Сортирует абзацы в указанном выделении

SortAscending

Сортирует абзацы или строки таблицы по возрастанию алфавитно-цифровых символов

SortDescending

Сортирует абзацы или строки таблицы по убыванию алфавитно-цифровых символов

SplitTable

Вставляет пустой абзац выше первой строки в выделении

TypeBackspace

Удаляет символ, предшествующий точке вставки

TypeParagraph

Вставляет новый пустой абзац

TypeText

Вставляет указанный текст

Свойства

Active

Определяет, является ли выделение в указанном окне или области окна активным

Application

Возвращает объект _Application, представляющий приложение Microsoft Word

Bookmarks

Возвращает коллекцию Bookmarks, представляющую все закладки в выделении

Borders

Возвращает коллекцию Borders, представляющую все границы для указанного объекта

Cells

Возвращает коллекцию Cells, представляющую ячейки таблицы в выделении

Characters

Возвращает коллекцию Characters, представляющую символы в выделении

Columns

Возвращает коллекцию Columns, представляющую все столбцы таблицы в выделении

ColumnSelectMode

Определяет, является ли режим выделения столбца активным

Comments

Возвращает коллекцию Comments, представляющую все комментарии в указанном выделении

Document

Возвращает объект Document, связанный с указанным выделением

End

Возвращает или устанавливает позицию метки конца выделения

Fields

Возвращает коллекцию Fields (полей) только для чтения, представляющую все поля в выделении

Find

Возвращает объект Find, содержащий критерии для операции поиска

Flags

Возвращает или устанавливает свойства выделения

Font

Возвращает или устанавливает объект Font, представляющий форматирование шрифта в указанном объекте

FormattedText

Возвращает или устанавливает объект Range, включающий форматированный текст в указанном выделении

FormFields

Возвращает коллекцию FormFields, представляющую все поля формы в выделении

HTMLDivisions

Возвращает объект HTMLDivisions, представляющий HTML-раздел в Web-документе

Hyperlinks

Возвращает коллекцию Hyperlinks, представляющую все гиперссылки в указанном выделении

Information

Возвращает информацию об указанном выделении или диапазоне

LanguageDetected

Возвращает или устанавливает значение, определяющее, обнаружил ли Microsoft Word язык указанного текста

LanguageID

Возвращает или устанавливает язык для указанного объекта

NoProofing

Определяет, игнорируется ли проверка правописания и грамматики в указанном тексте

PageSetup

Возвращает объект PageSetup, связанный с указанным выделением

ParagraphFormat

Возвращает или устанавливает объект ParagraphFormat, представляющий параметры настройки абзаца для указанного выделения

Paragraphs

Возвращает коллекцию Paragraphs, представляющую все абзацы в указанном выделении

Parent

Возвращает объект, представляющий родительский объект для указанного объекта

Range

Возвращает объект Range, представляющий часть документа, содержащегося в указанном объекте

Rows

Возвращает коллекцию Rows, представляющую все строки таблицы в выделении

Sections

Возвращает коллекцию Sections, представляющую разделы в указанном выделении

Sentences

Возвращает коллекцию Sentences, представляющую все предложения в выделении

Start

Возвращает или устанавливает стартовую символьную позицию выделения

StoryLength

Возвращает число символов в тексте, содержащемся в указанном выделении

Style

Возвращает или устанавливает стиль для указанного объекта

Tables

Возвращает коллекцию Tables, представляющую все таблицы в указанном выделении

Text

Возвращает или устанавливает текст в указанном выделении

Type

Возвращает тип выбора

Words

Возвращает коллекцию Words, представляющую все слова в выделении

XML

Возвращает строку, представляющую текст XML в указанном объекте

Таблица 4. Основные методы, свойства и события класса Bookmark(http://msdn.microsoft.com/ru-ru/library/microsoft.office.interop.word.bookmark.aspx и http://msdn.microsoft.com/ru-ru/library/microsoft.office.tools.word.bookmark.aspx)

Имя

Описание

Методы

AutoFormat

Автоматически форматирует элемент управления Bookmark

Calculate

Вычисляет математическое выражение в элементе управления Bookmark

CheckGrammar

Запускает проверку правописания и грамматики для элемента управления Bookmark

CheckSpelling

Запускает проверку правописания для документа с начала элемента управления Bookmarkи до конца документа

CheckSynonyms

Выводит диалоговое окно Тезаурус с возможностью выбора альтерна-тивных слов или синонимов для текста в элементе управления Bookmark

ConvertToTable

Преобразует текст в элементе управления Bookmarkв таблицу

Copy

Создает новый объект Bookmarkна месте существующего элемента управленияBookmark

CopyAsPicture

Копирует содержимое элемента управления Bookmark в буфер обмена

Cut

Удаляет из документа содержимое элемента управления Bookmarkи помещает это содержимое в буфер обмена (командаВырезать)

Delete

Удаляет из документа и коллекции ControlCollectionдинамически созданный элемент управленияBookmark

DetectLanguage

Анализирует текст элемента управления Bookmark, чтобы определить язык, на котором написан текст

ExportAsFixedFormat

Сохраняет элемент управления Bookmarkв формате PDF или XPS

ExportFragment

Экспортирует в документ элемент управления Bookmarkдля использования в качестве фрагмента документа

GetSpellingSuggestions

Возвращает коллекцию SpellingSuggestions, в которой хранятся слова, предложенные при проверке правописания в качестве замены для первого слова в элементе управления Bookmark

GoTo

Возвращает объект Range, представляющий начальное положение элемента в элементе управленияBookmark

ImportFragment

Импортирует фрагмент документа в элемент управления Bookmark

InsertAfter

Вставляет указанный текст в конец элемента управления Bookmark

InsertBefore

Вставляет указанный текст перед элементом управления Bookmark

InsertBreak

Вставляет в элемент управления Bookmarkразрыв страницы, столбца или раздела

InsertCaption

Вставляет заголовок непосредственно перед или после элемента управления Bookmark

InsertDatabase

Извлекает данные из источника данных (например, из отдельного документа Microsoft Word, листа Microsoft Excel или базы данных Microsoft Access) и вставляет данные в виде таблицы на место элемента управления Bookmark

InsertDateTime

Вставляет в элемент управления Bookmarkтекущую дату и/или время, либо в виде текста, либо в виде поля TIME

InsertFile

Вставляет в элемент управления Bookmarkвсе содержимое или часть указанного файла

InsertParagraph

Заменяет элемент управления Bookmarkна новый абзац

InsertParagraphAfter

Вставляет после элемента управления Bookmarkзнак абзаца

InsertParagraphBefore

Вставляет новый абзац перед элементом управления Bookmark

InsertSymbol

Вставляет символ вместо элемента управления Bookmark

InsertXML

Вставляет в элемент управления Bookmarkуказанный текст XML

MoveEnd

Перемещает положение конечного знака элемента управления Bookmark

MoveStart

Перемещает начальное положение элемента управления Bookmark

Paste

Вставляет в элемент управления Bookmarkсодержимое буфера обмена (командаВставить)

PasteAndFormat

Вставляет в элемент управления Bookmarkвыделенные ячейки таблицы и форматирует их указанным способом

PasteAsNestedTable

Вставляет ячейку или группу ячеек в элемент управления Bookmarkв виде вложенной таблицы

PasteExcelTable

Вставляет в элемент управления Bookmarkтаблицу Microsoft Excel и форматирует ее указанным способом

PasteSpecial

Вставляет в элемент управления Bookmark содержимое буфера обмена

Select

Выделяет элемент управления Bookmark

SetListLevel

Задает уровень списка для одного или нескольких элементов нумерованного списка в элементе управления Bookmark

SetRange

Задает для элемента управления Bookmarkположения начального и конечного знаков

Sort

Сортирует абзацы в элементе управления Bookmark

SortAscending

Сортирует абзацы или строки таблицы в элементе управления Bookmarkв алфавитно-цифровом порядке по возрастанию

SortDescending

Сортирует абзацы или строки таблицы в элементе управления Bookmarkв алфавитно-цифровом порядке по убыванию

Свойства

Application

Возвращает объект Application, в котором создан элемент управленияBookmark

Bold

Возвращает или задает значение, указывающее, выделен ли текст в элементе управления Bookmarkполужирным шрифтом

BoldBi

Возвращает или задает значение, указывающее, выделен ли текст в элементе управления Bookmarkполужирным шрифтом

BookmarkID

Возвращает положение в документе элемента управления Bookmark

Bookmarks

Возвращает коллекцию Bookmarks, в которой хранятся все закладки, содержащиеся в элементе управленияBookmark

Borders

Возвращает коллекцию Borders, в которой хранятся все границы для элемента управленияBookmark

Case

Возвращает или задает константу WdCharacterCase, представляющую регистр текста в элементе управления Bookmark. Возможные значения:

wdLowerCase – все буквы строчные;

wdUpperCase – ВСЕ БУКВЫ ПРОПИСНЫЕ;

wdTitleWord – Начинать Слова С Прописных Букв;

wdTitleSentence – Как в предложениях;

wdToggleCase – иЗМЕНИТЬ РЕГИСТР БУКВ.

Cells

Возвращает коллекцию Cells, в которой хранятся ячейки таблицы в элементе управленияBookmark

Characters

Возвращает коллекцию Characters, в которой хранятся знаки в элементе управленияBookmark

CharacterStyle

Возвращает стиль, используемый для форматирования одного или нескольких знаков в элементе управления Bookmark

CharacterWidth

Возвращает или задает ширину знаков в тексте элемента управления Bookmark

Column

Возвращает значение, указывающее на то, является ли элемент управления Bookmarkстолбцом таблицы

Columns

Возвращает коллекцию Columns, в которой хранятся все столбцы таблицы в элементе управленияBookmark

Comments

Возвращает коллекцию Comments, в которой хранятся все примечания в элементе управленияBookmark

Document

Возвращает объект Document, связанный с элементом управленияBookmark

Empty

Возвращает значение, указывающее, является ли элемент управления Bookmarkпустым

End

Возвращает или задает положение конечного знака в элементе управления Bookmark

Fields

Возвращает предназначенную только для чтения коллекцию Fields, в которой хранятся все поля в элементе управленияBookmark

Find

Возвращает объект Find, содержащий условия поиска в элементе управленияBookmark

Font

Возвращает или задает объект Font, в котором хранятся параметры форматирования знаков в тексте из элемента управленияBookmark

FormattedText

Возвращает или задает объект Range, содержащий форматированный текст в элементе управленияBookmark

FormFields

Возвращает коллекцию FormFields, в которой хранятся все поля формы в элементе управленияBookmark

GrammarChecked

Возвращает или задает значение, указывающее, была ли для элемента управления Bookmarkвыполнена проверка грамматики

GrammaticalErrors

Возвращает коллекцию ProofreadingErrors, в которой хранятся предложения, не прошедшие проверку грамматики в элементе управленияBookmark

HighlightColorIndex

Возвращает или задает цвет выделения для элемента управления Bookmark

HTMLDivisions

Возвращает объект HTMLDivisions, представляющий раздел HTML в Web-документе

Hyperlinks

Возвращает коллекцию Hyperlinks, хранящую все гиперссылки в элементе управленияBookmark

Information

Возвращает сведения об элементе управления Bookmark

Italic

Возвращает или задает значение, указывающее, выделен ли текст в элементе управления Bookmarkкурсивом

ItalicBi

Возвращает или задает значение, указывающее, выделен ли текст в элементе управления Bookmarkкурсивом

LanguageDetected

Возвращает или задает значение, указывающее, удалось ли приложению Microsoft Word определить язык текста в элементе управления Bookmark

LanguageID

Возвращает или задает язык для элемента управления Bookmark

LanguageIDOther

Возвращает или задает язык для элемента управления Bookmark

ListFormat

Возвращает объект ListFormat, в котором хранятся все параметры форматирования списка в элементе управленияBookmark

ListParagraphs

Возвращает коллекцию ListParagraphs, в которой хранятся все нумерованные абзацы в элементе управленияBookmark

ListStyle

Возвращает стиль, используемый для форматирования маркированного или нумерованного списка в элементе управления Bookmark

Name

Возвращает имя элемента управления Bookmark

NoProofing

Возвращает или задает значение, указывающее, будет ли при проверке правописания и грамматики пропускаться текст в элементе управления Bookmark

PageSetup

Возвращает или задает объект PageSetup, связанный с текстовым диапазоном элемента управленияBookmark

ParagraphFormat

Возвращает или задает объект ParagraphFormat, в котором хранятся параметры абзаца для элемента управленияBookmark

Paragraphs

Возвращает коллекцию Paragraphs, в которой хранятся все абзацы в элементе управленияBookmark

ParagraphStyle

Возвращает стиль, используемый для форматирования абзацев в элементе управления Bookmark

Parent

Возвращает родительский элемент для элемента управления Bookmark

Range

Возвращает объект Range, представляющий часть документа, хранящуюся в элементе управленияBookmark

Rows

Возвращает коллекцию Rows, в которой хранятся все строки таблицы в элементе управленияBookmark

Sections

Возвращает коллекцию Sections, в которой хранятся разделы в элементе управленияBookmark

Sentences

Возвращает коллекцию Sentences, в которой хранятся все предложения в элементе управленияBookmark

ShowAll

Возвращает или задает значение, указывающее, будут ли в элементе управления Bookmarkотображаться непечатаемые знаки (например, скрытый текст, знаки табуляции, пробелы и знаки абзаца)

SpellingChecked

Возвращает или задает значение, указывающее, была ли выполнена проверка правописания в элементе управления Bookmark

SpellingErrors

Возвращает коллекцию ProofreadingErrors, в которой хранятся слова с орфографическими ошибками в элементе управленияBookmark

Start

Возвращает или задает положение начального знака в элементе управления Bookmark

StoryLength

Возвращает количество знаков в статье, в которой расположен элемент управления Bookmark

Style

Возвращает или задает стиль для элемента управления Bookmark

SynonymInfo

Возвращает объект SynonymInfo, содержащий сведения из тезауруса о синонимах, антонимах или связанных словах и выражениях для текста в элементе управленияBookmark

Tables

Возвращает коллекцию Tables, в которой хранятся все таблицы в элементе управленияBookmark

TableStyle

Возвращает стиль, используемый для форматирования таблиц в элементе управления Bookmark

Text

Возвращает или задает текст в элементе управления Bookmark

Underline

Возвращает или задает тип подчеркивания, применяемого к тексту элемента управления Bookmark

Words

Возвращает коллекцию Words, в которой хранятся все слова в элементе управленияBookmark

XML

Возвращает текст XML в элементе управления Bookmark

События

BeforeDoubleClick

Возникает при двойном щелчке мышью по элементу управления Bookmarkперед вызовом обработчика двойного щелчка по умолчанию

BeforeRightClick

Возникает при щелчке правой кнопкой мыши по элементу управления Bookmarkперед вызовом обработчика щелчка правой кнопкой мыши по умолчанию

Deselected

Возникает при перемещении выделения из элемента управления Bookmarkна область за пределами этого элемента управления

Selected

Возникает при выделении элемента управления Bookmark

SelectionChange

Возникает при изменении выделения внутри элемента управления Bookmark

Таблица 5. Основные методы и свойства класса Range(http://msdn.microsoft.com/ru-ru/library/microsoft.office.interop.word.range.aspx)

Имя

Описание

Методы

AutoFormat

Автоматически форматирует диапазон

Calculate

Вычисляет математическое выражение в пределах диапазона

CheckGrammar

Запускает проверку правописания и грамматики для указанного диапазона

CheckSpelling

Запускает проверку правописания для указанного диапазона

CheckSynonyms

Выводит диалоговое окно Тезаурусс возможностью выбора альтерна-тивных слов или синонимов для текста вуказанном диапазоне

ConvertToTable

Преобразует текст в пределах диапазона или выделения в таблице

Copy

Копирует указанный объект в буфер обмена (команда Копировать)

CopyAsPicture

Копирует указанный объект в буфер обмена

Cut

Удаляет указанный объект из документа и помещает его в буфер обмена (командаВырезать)

Delete

Удаляет указанное количество символов или слов

DetectLanguage

Анализирует указанный текст, чтобы определить язык, на котором он написан

ExportAsFixedFormat

Сохраняет часть документа в формате PDF или XPS

ExportFragment

Экспортирует выделенный диапазон в документ для использования в качестве фрагмента документа

GetSpellingSuggestions

Возвращает коллекцию SpellingSuggestions, представляющую слова, предложен-ные для замены первого слова в указанном диапазоне при проверке правописания

ImportFragment

Импортирует фрагмент документа в указанный диапазон документа

InsertAfter

Вставляет указанный текст в конце диапазона или выделения

InsertBefore

Вставляет указанный текст перед указанным диапазоном

InsertBreak

Вставляет разрыв страницы, столбца или раздела

InsertCaption

Вставляет заголовок перед или после указанного диапазона

InsertDatabase

Восстанавливает данные из источника данных (например, отдельный документ Word, рабочий лист Excel или база данных Access) и вставляет эти данные как таблицу вместо указанного диапазона

InsertDateTime

Вставляет текущую дату и/или время как текст или как поле TIME

InsertFile

Вставляет указанный файл целиком или частично

InsertParagraph

Заменяет указанный диапазон новым абзацем

InsertParagraphAfter

Вставляет метку абзаца после диапазона

InsertParagraphBefore

Вставляет новый абзац перед указанным диапазоном

InsertSymbol

Вставляет символ вместо указанного диапазона

InsertXML

Вставляет указанный текст XML в указанный диапазон или выделение

IsEqual

Определяет, равен ли диапазон, к которому применен этот метод, диапазону, определенному параметром Range

MoveEnd

Перемещает позицию метки конца диапазона

MoveStart

Перемещает позицию начала указанного диапазона

Paste

Вставляет содержимое буфера обмена в указанный диапазон

PasteAndFormat

Вставляет выделенные ячейки таблицы и форматирует их указанным способом

PasteAsNestedTable

Вставляет ячейку или группу ячеек в выделенный диапазон в виде вложенной таблицы

PasteExcelTable

Вставляет и форматирует таблицу Microsoft Excel

PasteSpecial

Вставляет содержимое буфера обмена

Select

Выделяет указанный объект

SetRange

Устанавливает начальные и конечные позиции символов для диапазона

Sort

Сортирует абзацы в указанном диапазоне

SortAscending

Сортирует абзацы или строки таблицы в алфавитно-цифровом порядке по возрастанию

SortDescending

Сортирует абзацы или строки таблицы в алфавитно-цифровом порядке по убыванию

Свойства

Application

Возвращает объект Application, представляющий приложениеWord

Bold

Определяет, отформатирован ли шрифт или диапазон как полужирный

BoldBi

Определяет, отформатирован ли шрифт или диапазон как полужирный

Bookmarks

Возвращает коллекцию Bookmarks, представлящую все закладки в диапазоне

Borders

Возвращает коллекцию Borders, представляющую все границы для указанного объекта

Case

Возвращает или задает константу WdCharacterCase, представляющую регистр текста в указанном диапазоне

Cells

Возвращает коллекцию Cells, представляющую ячейки таблицы в диапазоне

Characters

Возвращает коллекцию Characters, представляющую символы в диапазоне

CharacterStyle

Возвращает стиль, используемый для форматирования одного или более символов (только для чтения)

CharacterWidth

Возвращает или задает ширину символов в указанном диапазоне

Columns

Возвращает коллекцию Columns, представляющую все столбцы таблицы в диапазоне

Comments

Возвращает коллекцию Comments, представляющую все комментарии в указанном диапазоне

Document

Возвращает объект Document, связанный с указанным диапазоном

Duplicate

Возвращает объект Range, представляющий все свойства указанного диапазона

End

Возвращает или задает позицию метки конца диапазона

Endnotes

Возвращает коллекцию Endnotes, представляющую все примечания в диапазоне

Fields

Возвращает предназначенную только для чтения коллекцию Fields, представляющую все поля в диапазоне

Find

Возвращает объект Find, содержащий критерии для операции поиска

Font

Возвращает или задает объект Font, в котором хранятся параметры форматирования символов в указанном объекте

FormattedText

Возвращает или задает объект Range, содержащий форматированный текст в указанном диапазоне или выделении

FormFields

Возвращает коллекцию FormFields, представляющую все поля формы в диапазоне

GrammarChecked

Определяет, выполнялась ли проверка грамматики для указанного диапазона

GrammaticalErrors

Возвращает коллекцию ProofreadingErrors, в которой хранятся пред-ложения, не прошедшие проверку грамматики в указанном диапазоне

HTMLDivisions

Возвращает объект HTMLDivisions, представляющий раздел HTML в Web-документе

Hyperlinks

Возвращает коллекцию Hyperlinks, представляющую все гиперссылки в указанном диапазоне

Information

Возвращает информацию об указанном выделении или диапазоне

Italic

Определяет, отформатирован ли диапазон курсивом

ItalicBi

Определяет, отформатирован ли диапазон курсивом

LanguageDetected

Возвращает или задает значение, указывающее, удалось ли приложению Microsoft Word определить язык указанного текста

LanguageID

Возвращает или задает язык для указанного объекта

ListFormat

Возвращает объект ListFormat, представляющий все параметры форматирования символов списка

ListParagraphs

Возвращает коллекцию ListParagraphs, представляющую все пронумерованные абзацы в диапазоне

ListStyle

Возвращает стиль, используемый для форматирования маркированного или нумерованного списка (только для чтения)

NoProofing

Определяет, игнорируется ли проверка правописания и грамматики для указанного текста

Orientation

Возвращает или задает ориентацию текста в диапазоне, если это допустимо

PageSetup

Возвращает объект PageSetup, связанный с указанным диапазоном

ParagraphFormat

Возвращает или задает объект ParagraphFormat, представляющий параметры настройки абзаца для указанного диапазона

Paragraphs

Возвращает коллекцию Paragraphs, представляющую все абзацы в указанном диапазоне

ParagraphStyle

Возвращает стиль, используемый для форматирования абзаца (только для чтения)

Parent

Возвращает родительский объект указанного объекта

Rows

Возвращает коллекцию Rows, представляющую все строки таблицы в диапазоне

Sections

Возвращает коллекцию Sections, представляющую разделы в указанном диапазоне

Sentences

Возвращает коллекцию Sentences, представляющую все предложения в диапазоне

ShowAll

Определяет, будут ли отображаться непечатаемые знаки (например, скрытый текст, знаки табуляции, пробелы и знаки абзаца)

SpellingChecked

Определяет, была ли выполнена проверка правописания в указанном диапазоне

SpellingErrors

Возвращает коллекцию ProofreadingErrors, представляющую слова с орфографическими ошибками в указанном диапазоне

Start

Возвращает или задает позицию начального символа в диапазоне

StoryLength

Возвращает количество символов в тексте, содержащемся в указанном диапазоне

Style

Возвращает или задает стиль для указанного объекта

SynonymInfo

Возвращает объект SynonymInfo, содержащий информацию из тезауруса о синонимах, антонимах или связанных словах и выражениях для указанного слова или фразы

Tables

Возвращает коллекцию Tables, представляющую все таблицы в указанном диапазоне

TableStyle

Возвращает стиль, используемый для форматирования таблицы (только для чтения)

Text

Возвращает или задает текст в указанном диапазоне

Underline

Возвращает или задает тип подчеркивания, применяемого к тексту в диапазоне

Words

Возвращает коллекцию Words, представляющую все слова в диапазоне

XML

Возвращает строку, представляющую текст XML в указанном объекте