Classe Range - uma área contígua em um documento (Word VBA)

A classe Range representa uma área contígua em um documento. Cada objeto de intervalo é definido por uma posição de caractere inicial e final.

As classes AutoTextEntry, Bookmark, Break, BuildingBlock, Cell, CoAuthLock, CoAuthUpdate, Comment, Conflict, ContentControl, Document, Editor, Endnote, Envelope ... dão acesso à classe RangeField, Footnote, FormField, Frame, HeaderFooter, HTMLDivision, Hyperlink, Index, InlineShape, Line, List, MailMergeField, OMath, OMathBreak, OMathFunction, Paragraph, Rectangle, RepeatingSectionItem, Revision, Row, Section, Selection, Series, Shape, Subdocument, Table, TableOfAuthorities, TableOfContents, TableOfFigures, TextFrame, Window, XMLNode.

Dim rng as Range
Set rng = ActiveDocument.Range()

For Each

Aqui está um exemplo de processamento dos itens Range em uma coleção.


Dim rngCharacter As Range
Dim iFontSize As Integer: iFontSize = 8
For Each rngCharacter In ActiveDocument.Words(1).Characters
    rngCharacter.Font.Size = iFontSize
    iFontSize = iFontSize + 2
Next rngCharacter

Métodos

AutoFormat - Formata automaticamente um documento. Use a propriedade Kind para especificar um tipo de documento.

Calculate - Calcula uma expressão matemática dentro de um intervalo ou seleção. Retorna o resultado como um único.

CheckGrammar - Inicia a verificação ortográfica e gramatical para o intervalo especificado.

CheckSpelling - Inicia uma verificação ortográfica para o documento ou intervalo especificado.

CheckSynonyms - Exibe a caixa de diálogo Dicionário de sinônimos, que lista palavras alternativas, ou sinônimos, para o texto do intervalo especificado.

Collapse - Recolhe um intervalo ou uma seleção para a posição inicial ou final. Após o recolhimento de um intervalo ou uma seleção, os pontos inicial e final ficam iguais.

ComputeStatistics - Retorna um Long que representa uma estatística com base no conteúdo do intervalo especificado.

ConvertHangulAndHanja - Converte o intervalo especificado de hangul para hanja ou vice-versa.

ConvertToTable - Converte o texto dentro de um intervalo em uma tabela. Retorna a tabela como um objeto Table .

Copy - Copia o intervalo especificado para a Área de Transferência.

CopyAsPicture - O método CopyAsPicture funciona da mesma maneira que o método Copy.

Cut - Remove o objeto especificado do documento e o coloca na área de transferência.

Delete - Sintaxe 3: Exclui o número especificado de caracteres ou palavras.

DetectLanguage - Analisa o texto especificado para determinar o idioma em que está escrito.

EndOf - Move ou estende a posição do caractere final de um intervalo para a unidade de texto especificada mais próxima.

Expand - Expande o intervalo ou seleção especificada. Retorna o número de caracteres adicionados ao intervalo ou seleção.

ExportAsFixedFormat - Salva uma parte do documento como formato PDF ou XPS.

ExportAsFixedFormat2 - Salva uma parte do documento como formato PDF ou XPS.

ExportFragment - Exporta o intervalo selecionado no documento para uso como fragmento do documento.

GetSpellingSuggestions - Retorna uma coleção SpellingSuggestions que representa as palavras sugeridas como substituições de ortografia para a primeira palavra no intervalo especificado.

GoTo - Retorna um objeto Range que representa a posição inicial do item especificado, como uma página, indicador ou campo.

GoToEditableRange - Retorna um objeto Range que representa uma área de um documento que pode ser modificada pelo usuário ou grupo de usuários especificado.

GoToNext - Retorna um objeto Range que se refere à posição inicial do próximo item ou local especificado pelo argumento What.

GoToPrevious - Retorna um objeto Range que se refere à posição inicial do item anterior ou local especificado pelo argumento What.

ImportFragment - Importa um fragmento do documento ao intervalo especificado no documento.

InRange - Retorna true se o intervalo ao qual o método é aplicado está contido no intervalo especificado pelo argumento Range.

InsertAfter - Insere o texto especificado no final de um intervalo.

InsertAlignmentTab - Insere uma tabulação absoluta que sempre está posicionada no mesmo ponto, relativo às margens e recuos.

InsertAutoText - Tenta coincidir o texto do intervalo especificado ou o texto ao redor do intervalo com um nome de entrada de AutoTexto existente.

InsertBefore - Insere o texto especificado antes do intervalo especificado.

InsertBreak - Insere uma quebra de seção, coluna ou página.

InsertCaption - Insere uma legenda imediatamente antes ou após o intervalo especificado.

InsertCrossReference - Insere uma referência cruzada para um título, indicador, nota de rodapé ou nota de fim, ou para um item para o qual um nome de legenda esteja definido por exemplo, uma equação, figura ou índice.

InsertDatabase - Recupera dados de uma fonte de dados por exemplo, um documento do Microsoft Word separado, uma planilha do Microsoft Excel ou um banco de dados do Microsoft Access e insere os dados como uma tabela no lugar do intervalo especificado.

InsertDateTime - Insere a data ou hora atual, ou ambas, seja como texto ou como um campo TIME.

InsertFile - Insere todo o arquivo especificado ou parte dele.

InsertParagraph - Substitui o intervalo especificado por um novo parágrafo.

InsertParagraphAfter - Insere uma marca de parágrafo após o intervalo.

InsertParagraphBefore - Insere um novo parágrafo antes do intervalo especificado.

InsertSymbol - Insere um símbolo no lugar do intervalo especificado.

InsertXML - Insere o XML especificado no documento no intervalo especificado, substituindo qualquer texto contido neste intervalo.

InStory - True se o intervalo ao qual esse método é aplicado estiver no mesmo texto do intervalo especificado pelo argumento Range.

IsEqual - True se o intervalo ao qual esse método é aplicado é igual ao intervalo especificado pelo argumento Range.

LookupNameProperties - Consulta um nome na lista do catálogo de endereços global e exibe a caixa de diálogo Propriedades, que inclui informações sobre o nome especificado.

ModifyEnclosure - Adiciona, modifica ou remove uma inclusão ao redor do caractere ou caracteres especificados.

Move - Recolhe o intervalo especificado para sua posição inicial ou final e move o objeto recolhido pelo número especificado de unidades.

MoveEnd - Move a posição de caractere final de um intervalo.

MoveEndUntil - Move a posição final do intervalo especificado até um dos caracteres especificados ser localizado no documento. Se o movimento for para frente no documento, o intervalo será expandido.

MoveEndWhile - Move a posição de caractere final de um intervalo enquanto qualquer um dos caracteres especificados é localizado no documento.

MoveStart - Move a posição inicial do intervalo especificado.

MoveStartUntil - Move a posição inicial do intervalo especificado até um dos caracteres especificados ser localizado no documento.

MoveStartWhile - Move a posição inicial do intervalo especificado enquanto um dos caracteres especificados for localizado no documento.

MoveUntil - Move o intervalo especificado até um dos caracteres especificados ser localizado no documento.

MoveWhile - Move o intervalo especificado enquanto um dos caracteres especificados é localizado no documento.

Next - Retorna um objeto Range que representa a unidade especificada em relação ao intervalo especificado.

NextSubdocument - Move o intervalo para o próximo subdocumento.

Paste - Insere o conteúdo da área de transferência no intervalo especificado.

PasteAndFormat - Cola as células selecionadas da tabela e as formata como especificado.

PasteAppendTable - Mescla as células coladas em uma tabela existente inserindo as linhas coladas entre as linhas selecionadas. Nenhuma célula é sobrescrita.

PasteAsNestedTable - Cola uma célula ou um grupo de células como uma tabela aninhada dentro do intervalo selecionado.

PasteExcelTable - Cola e formata uma tabela do Microsoft Excel.

PasteSpecial - Insere o conteúdo da área de transferência.

PhoneticGuide - Adiciona guias fonéticas ao intervalo especificado.

Previous - Retorna o intervalo anterior em relação ao intervalo especificado.

PreviousSubdocument - Move o intervalo para o subdocumento anterior.

Relocate - No modo de estrutura de tópicos, move os parágrafos dentro do intervalo especificado para depois do próximo parágrafo visível ou antes do parágrafo visível anterior.

Select - Seleciona o intervalo especificado.

SetListLevel - Define o nível da lista para um ou mais itens em uma lista numerada.

SetRange - Define as posições de caractere inicial e final de um intervalo existente.

Sort - Classifica os parágrafos do intervalo especificado.

SortAscending - Classifica linhas de tabela ou parágrafos em ordem alfanumérica crescente.

SortByHeadings - Classifica os títulos no intervalo especificado.

SortDescending - Classifica parágrafos em ordem alfanumérica decrescente.

StartOf - Move ou estende a posição inicial da seleção ou intervalo especificado até o início da unidade de texto especificada mais próxima. Esse método retorna um Long que indica o número de caracteres pelo qual o intervalo ou a seleção foi movida ou estendida. O método retorna um número negativo caso o movimento tenha ocorrido para trás ao longo do documento.

TCSCConverter - Converte o intervalo especificado de chinês tradicional para chinês simplificado ou vice-versa.

WholeStory - Expande um intervalo para incluir o texto inteiro.

Propriedades

Text (Default member) - Retorna ou define o texto do intervalo ou seleção especificada. String de leitura/gravação. String de leitura/gravação.

Bold True se o intervalo está formatado como negrito. Long de leitura/gravação.

BoldBi True se a fonte ou o intervalo está formatado como negrito. Retorna True, False ou wdUndefined para uma mistura de texto em negrito e não negrito. Pode ser definido como True, False ou wdToggle. Long de leitura/gravação.

BookmarkID Retorna o número do indicador que circunscreve o início do intervalo especificado; Retorna 0 zero se não houver um indicador correspondente. Long somente leitura.

Bookmarks Retorna uma coleção bookmarks que representa todos os indicadores em um documento, intervalo ou seleção. Somente leitura.

Borders Retorna uma coleção Borders que representa todas as bordas do objeto especificado.

Case Retorna ou define uma constante WdCharacterCase que representa o caso do texto no intervalo especificado. Leitura/gravação.

Cells Retorna uma coleção Cells que representa as células da tabela em um intervalo. Somente leitura.

Characters Retorna uma coleção Characters que representa os caracteres em um intervalo. Somente leitura.

CharacterStyle Retorna um valor que representa o estilo usado para formatar um ou mais caracteres. Somente leitura.

CharacterWidth Retorna ou define a largura do caractere do intervalo especificado. Leitura/gravação WdCharacterWidth.

Columns Retorna uma coleção Columns que representa todas as colunas da tabela no intervalo. Somente leitura.

CombineCharacters True se o intervalo especificado contiver caracteres combinados. Boolean de leitura/gravação.

Comments Retorna uma coleção Comments que representa todos os comentários no documento, na seleção ou no intervalo especificado. Somente leitura.

Conflicts Retorna um objeto da coleção Conflicts que contém todos os objetos de conflito do intervalo. Somente leitura.

ContentControls Retorna uma coleção ContentControls que representa os controles de conteúdo contidos em um intervalo. Somente leitura.

DisableCharacterSpaceGrid True se o Microsoft Word ignora o número de caracteres por linha para o objeto de intervalo correspondente. Boolean de leitura/gravação.

Document Retorna um objeto Document associado ao intervalo especificado. Somente leitura.

Duplicate Retorna um objeto Range somente leitura que representa todas as propriedades do intervalo especificado.

Editors Retorna um objeto Editors que representa todos os usuários autorizados a modificar uma seleção ou intervalo em um documento.

EmphasisMark Retorna ou define a marca de ênfase para um caractere ou uma sequência de caracteres designada. Leitura/gravação WdEmphasisMark.

End Retorna ou define a posição do caractere final de um intervalo. Long de leitura/gravação.

EndnoteOptions Retorna um objeto EndnoteOptions que representa as notas de fim em um intervalo.

Endnotes Retorna uma coleção Endnotes que representa todas as notas de fim em um intervalo. Somente leitura.

EnhMetaFileBits Retorna um valor que representa uma representação de imagem de como um intervalo de texto é exibido.

Fields Retorna uma coleção Fields que representa todos os campos no intervalo. Somente leitura.

Find Retorna um objeto Find que contém o critério para uma operação de localização. Somente leitura.

FitTextWidth Retorna ou define a largura em unidades de medida atual em que o Microsoft Word ajusta o texto na seleção atual ou no intervalo. Leitura/gravação única.

Font Retorna ou define um objeto Font que representa a formatação de caractere do objeto especificado. Font de leitura/gravação.

FootnoteOptions Retorna o objeto FootnoteOptions que representa as notas de rodapé em uma seleção ou intervalo.

Footnotes Retorna uma coleção Footnotes que representa todas as notas de rodapé em um intervalo. Somente leitura.

FormattedText Retorna ou define um objeto Range que inclui o texto formatado no intervalo ou seleção especificada. Leitura/gravação.

FormFields Retorna uma coleção FormFields que representa todos os campos de formulário no intervalo. Somente leitura.

Frames Retorna uma coleção frames que representa todos os quadros de um intervalo. Somente leitura.

GrammarChecked True se uma verificação gramatical tiver sido executada no documento ou intervalo especificado. Boolean de leitura/gravação.

GrammaticalErrors Retorna uma coleção ProofreadingErrors que representa as frases que falharam na verificação gramatical no documento ou intervalo especificado. Somente leitura.

HighlightColorIndex Retorna ou define a cor de realce do intervalo especificado. Leitura/gravação WdColorIndex.

HorizontalInVertical Retorna ou define a formatação do texto horizontal definido dentro de texto vertical. Leitura/gravação WdHorizontalInVerticalType.

HTMLDivisions Retorna um objeto HTMLDivisions que representa uma divisão de HTML em um documento da Web.

Hyperlinks Retorna uma coleção hyperlinks que representa todos os hiperlinks no intervalo especificado. Somente leitura.

ID Retorna ou define o nome de identificação para o intervalo especificado. String de leitura/gravação.

Information Retorna informações sobre o intervalo especificado. Somente leitura .

InlineShapes Retorna uma coleção InlineShapes que representa todos os objetos InlineShape em um intervalo. Somente leitura.

IsEndOfRowMark True se o intervalo especificado estiver recolhido e localizado na marca de fim de linha em uma tabela. Boolean somente leitura.

Italic True se a fonte ou o intervalo está formatado como itálico. Long de leitura/gravação.

ItalicBi True se a fonte ou o intervalo está formatado como itálico. Long de leitura/gravação.

Kana Retorna ou define se o intervalo especificado de texto em japonês é hiragana ou katakana. Leitura/gravação WdKana.

LanguageDetected Retorna ou define um valor que especifica se o Microsoft Word detectou o idioma do texto especificado. Boolean de leitura/gravação.

LanguageID Retorna ou define uma constante WdLanguageID que representa o idioma do intervalo especificado. Leitura/gravação.

LanguageIDFarEast Retorna ou define um idioma do Leste Asiático para o objeto especificado. WdLanguageIDde leitura/gravação.

LanguageIDOther Retorna ou define o idioma para o intervalo especificado. WdLanguageIDde leitura/gravação.

ListFormat Retorna um objeto ListFormat que representa todas as características de formatação de lista de um intervalo. Somente leitura.

ListParagraphs Retorna uma coleção ListParagraphs que representa todos os parágrafos numerados no intervalo. Somente leitura.

ListStyle Retorna um valor que representa o estilo usado para formatar uma lista com marcadores ou lista numerada. Somente leitura.

Locks Retorna um objeto da coleção CoAuthLocks que representa todos os bloqueios no intervalo. Somente leitura.

NextStoryRange Retorna um objeto Range referente à próxima história. Range de somente leitura.

NoProofing True se o verificador ortográfico e gramatical ignora o texto especificado. Long de leitura/gravação.

OMaths Retorna uma coleção OMaths que representa os objetos OMath dentro do intervalo especificado. Somente leitura.

Orientation Retorna ou define a orientação do texto em um intervalo, quando o recurso de direção do texto é habilitado. Leitura/gravação WdTextOrientation.

PageSetup Retorna um objeto PageSetup que está associado ao intervalo especificado.

ParagraphFormat Retorna ou define um objeto ParagraphFormat que representa as configurações de parágrafo para o intervalo especificado. Leitura/gravação.

Paragraphs Retorna uma coleção Paragraphs que representa todos os parágrafos no intervalo especificado. Somente leitura.

ParagraphStyle Retorna um valor que representa o estilo usado para formatar um parágrafo. Somente leitura.

Parent Retorna um objeto que representa o objeto pai do objeto Range especificado.

ParentContentControl Retorna um objeto ContentControl que representa o controle de conteúdo pai do intervalo especificado. Somente leitura.

PreviousBookmarkID Retorna o número do último indicador que começa antes ou no mesmo local que o intervalo especificado. Long somente leitura.

ReadabilityStatistics Retorna uma coleção ReadabilityStatistics que representa as estatísticas de legibilidade para o documento ou intervalo especificado. Somente leitura.

Revisions Retorna uma coleção de revisões que representa as alterações controladas no intervalo. Somente leitura.

Rows Retorna uma coleção Rows que representa todas as linhas de tabela em um intervalo. Somente leitura.

Scripts Retorna uma coleção de scripts que representa a coleção de scripts HTML no objeto especificado.

Sections Retorna uma coleção Sections que representa as seções no intervalo especificado. Somente leitura.

Sentences Retorna uma coleção Sentences que representa todas as frases no intervalo. Somente leitura.

Shading Retorna um objeto Shading referente à formatação de sombreamento do objeto especificado.

ShapeRange Retorna uma coleção ShapeRange que representa todos os objetos Shape no intervalo especificado. Somente leitura.

ShowAll True se todos os caracteres não imprimíveis como texto oculto, marcas de tabulação, marcas de espaço e marcas de parágrafo são exibidos. Boolean de leitura/gravação.

SpellingChecked True se a ortografia foi feito check em todo o documento ou intervalo especificado. False se todos ou alguns do intervalo ou documento não foi feito check ortográfica. Boolean de leitura/gravação.

SpellingErrors Retorna uma coleção ProofreadingErrors que representa as palavras identificadas como erros de ortografia no intervalo especificado. Somente leitura.

Start Retorna ou define a posição de caractere inicial de um intervalo. Long de leitura/gravação.

StoryLength Retorna o número de caracteres do texto que contém o intervalo especificado. Long somente leitura.

StoryType Retorna o tipo de texto do intervalo, seleção ou indicador especificado. Somente leitura WdStoryType.

Style Retorna ou define o estilo do objeto especificado. de leitura/gravação.

Subdocuments Retorna uma coleção de subdocumentos que representa todos os subdocumentos do intervalo ou documento especificado. Somente leitura.

SynonymInfo Retorna um objeto SynonymInfo que contém informações do dicionário de sinônimos sobre sinônimos, antônimos ou palavras e expressões relacionadas para o conteúdo de um intervalo.

Tables Retorna uma coleção Tables que representa todas as tabelas no intervalo especificado. Somente leitura.

TableStyle Retorna um valor que representa o estilo usado para formatar uma tabela. Somente leitura.

TextRetrievalMode Retorna um objeto TextRetrievalMode que controla como o texto é recuperado do intervaloespecificado. Leitura/gravação.

TextVisibleOnScreen Retorna um Long que indica se o texto no intervalo especificado é visível na tela. Somente leitura.

TopLevelTables Retorna uma coleção Tables que representa as tabelas no nível de aninhamento mais externo no intervalo atual. Somente leitura.

TwoLinesInOne Retorna ou define se o Microsoft Word define duas linhas de texto em uma e especifica os caracteres que colocar o texto, se houver alguma. Leitura/gravação WdTwoLinesInOneType.

Underline Retorna ou define o tipo de sublinhado aplicado a um intervalo. Leitura/gravação WdUnderline.

Updates Retorna um objeto da coleção CoAuthUpdates que representa todas as atualizações que foram mescladas no intervalo especificado no último salvamento explícito. Somente leitura.

WordOpenXML Retorna uma cadeia de caracteres que representa o XML contido no intervalo no formato Open XML do Microsoft Word. Somente leitura.

Words Retorna uma coleção Words que representa todas as palavras em um intervalo. Somente leitura.

XML Retorna uma cadeia de caracteres que representa o texto XML no objeto especificado.

Bookmarks - Uma coleção de objetos Bookmark que representa os indicadores na seleção, intervalo ou documento especificado.

Borders - Uma coleção de objetos Border que representam as bordas de um objeto.

Cells - Uma coleção de objetos Cell em uma coluna de tabela, linha de tabela, seleção ou intervalo.

Characters - Uma coleção de caracteres em uma seleção, intervalo ou documento. Não há nenhum objeto de caractere; em vez disso, cada item na coleção Characters é um objeto Range que representa um caractere.

CoAuthLocks - Uma coleção de objetos CoAuthLock .

CoAuthUpdates - Uma coleção de objetos CoAuthUpdate que representa as atualizações que foram mescladas no documento no último salvamento explícito.

Columns - Uma coleção de objetos Column que representam as colunas em uma tabela.

Comments - Uma coleção de objetos comment que representa os comentários em uma seleção, intervalo ou documento.

Conflicts - Uma coleção de objetos Conflict que representa os conflitos em um documento. O tipo de um objeto Conflict é especificado pela enumeração WdRevisionType.

ContentControl - Um controle de conteúdo individual. Controles de conteúdo são limitados e potencialmente rotulada como regiões que servem como recipientes para tipos específicos de conteúdo em um documento. Controles de conteúdo individuais podem conter conteúdo como datas, listas ou parágrafos de texto formatado. Objeto ContentControl é um membro da coleção ContentControls.

ContentControls - Uma coleção de objetos ContentControl . Os controles de conteúdo são regiões associadas e potencialmente rotuladas em um documento que servem como contêineres para tipos específicos de conteúdo. Controles de conteúdo individuais podem consistir em conteúdo como datas, listas ou parágrafos de texto formatado.

Document - Representa um documento. O objeto de documento é um membro do conjunto de documentos. O conjunto de documentos contém todos os objetos de documento que estão abertos no Word.

Editors - Uma coleção de objetos Editor que representa uma coleção de usuários ou grupos de usuários aos quais foram concedidas permissões específicas para editar partes de um documento.

EndnoteOptions - Representa as propriedades atribuídas a um intervalo ou uma seleção de notas de fim e um documento.

Endnotes - Uma coleção de objetos EndNote que representa todas as notas de fim em uma seleção, intervalo ou documento.

Fields - Uma coleção de objetos Field que representa todos os campos em uma seleção, intervalo ou documento.

Find - Representa o critério para uma operação de localização.

Font - Contém atributos de fonte (como nome da fonte, tamanho da fonte e cor) para um objeto.

FootnoteOptions - Representa as propriedades atribuídas a um intervalo ou uma seleção de notas de rodapé em um documento.

Footnotes - Uma coleção de objetos Footnote que representa todas as notas de rodapé em uma seleção, intervalo ou documento.

FormFields - Uma coleção de objetos FormField que representa todos os campos de formulário em uma seleção, intervalo ou documento.

Frames - Referência do modelo de objeto do Word

HTMLDivisions - Uma coleção de objetos HTMLDivision que representa os elementos div HTML existentes em um documento da Web.

Hyperlinks - Representa a coleção de objetos Hyperlink em um documento, intervalo ou seleção.

InlineShapes - Uma coleção de objetos InlineShape que representa todas as formas embutidas em um documento, intervalo ou seleção.

ListFormat - Representa os atributos de formatação de lista que podem ser aplicados aos parágrafos de um intervalo.

ListParagraphs - Uma coleção de objetos Paragraph que representa os parágrafos do documento, da lista ou do intervalo especificado com formatação de lista aplicada.

OMaths - Uma coleção de equações. Use o objeto OMath para acessar os membros individuais da coleção.

PageSetup - Representa a descrição da configuração de página. O objeto PageSetup contém todos os atributos de configuração de página de um documento (por exemplo, margem esquerda, margem inferior e tamanho do papel) como propriedades.

ParagraphFormat - Representa toda a formatação de um parágrafo.

Paragraphs - Uma coleção de objetos Paragraph em uma seleção, intervalo ou documento.

ProofreadingErrors - Uma coleção dos erros ortográficos e gramaticais do documento ou do intervalo especificado.

ReadabilityStatistics - Uma coleção de objetos ReadabilityStatistic para um documento ou intervalo.

Revisions - Uma coleção de objetos Revision que representam as alterações marcadas com marcas de revisão em um intervalo ou documento.

Rows - Uma coleção de objetos Row que representa as linhas da tabela na seleção, intervalo ou tabela especificada.

Sections - Uma coleção de objetos Section em uma seleção, intervalo ou documento.

Sentences - Uma coleção de objetos Range que representa todas as frases de uma seleção, intervalo ou documento. Não existe objeto Sentence.

Shading - Contém atributos de sombreamento para um objeto.

ShapeRange - Representa um intervalo de formas, que é um conjunto de formas em um documento. O intervalo de formas pode conter desde uma única forma até todas as formas do documento.

SpellingSuggestions - Uma coleção de objetos SpellingSuggestion que representa todas as sugestões para uma palavra especificada ou para a primeira palavra no intervalo especificado.

Style - Representa um único estilo interno ou definido pelo usuário. O objeto Style inclui atributos de estilo (como fonte, estilo da fonte e espaçamento de parágrafo) como propriedades do objeto Style. O objeto de estilo é um membro dos estilos coleção. A coleção de estilos inclui todos os estilos no documento especificado.

Subdocuments - Uma coleção de objetos Subdocument que representa os subdocumentos em um intervalo ou documento.

SynonymInfo - Representa as informações sobre sinônimos, antônimos, palavras relacionadas ou expressões relacionadas para o intervalo especificado ou para uma sequência de caracteres específica.

Table - Representa uma única tabela. O objeto Table é um membro das tabelas coleção. Coleção Tables inclui todas as tabelas na seleção especificada, intervalo ou documento.

Tables - Uma coleção de objetos Table que representa as tabelas em uma seleção, intervalo ou documento.

TableStyle - Representa um único estilo que pode ser aplicado a uma tabela.

TextRetrievalMode - Representa opções que controlam como o texto é recuperado de um objeto Range .

Words - Uma coleção de palavras em uma seleção, intervalo ou documento. Cada item na coleção Words é um objeto Range que representa uma palavra. Não há nenhum objeto do Word.