Range Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma área contígua em um documento.
public interface class Range
[System.Runtime.InteropServices.Guid("0002095E-0000-0000-C000-000000000046")]
public interface Range
type Range = interface
Public Interface Range
- Atributos
Comentários
Cada Range objeto é definido por uma posição de caráter inicial e final. Semelhante à forma como os marcadores são utilizados num documento, Range os objetos são utilizados para identificar partes específicas de um documento. No entanto, ao contrário de um marcador, um Range objeto só existe enquanto o código de programação que o definiu está em execução. Range os objetos são independentes da seleção. Ou seja, você pode definir e manipular um intervalo sem alterar a seleção. Você também pode definir vários intervalos em um documento, enquanto que pode haver somente uma seleção por painel.
Utilize o Range(Object, Object) método para devolver um Range objeto definido pelas posições de carateres iniciais e finais especificadas.
Utilize a propriedade Intervalo de um objeto individual para devolver um Range objeto definido pelo início e fim do objeto. A propriedade Intervalo aplica-se a muitos objetos (por exemplo, Paragraph, Bookmarke Cell).
Propriedades
Application |
Devolve um Application objeto que representa a aplicação microsoft Word. |
Bold |
Determina se o tipo de letra ou intervalo está formatado como negrito. |
BoldBi |
Determina se o tipo de letra ou intervalo está formatado como negrito. |
BookmarkID |
Devolve o número do marcador que inclui o início da seleção ou intervalo especificado; devolve 0 (zero) se não existir um marcador correspondente. |
Bookmarks |
Devolve uma Bookmarks coleção que representa todos os marcadores num intervalo. |
Borders |
Devolve uma Borders coleção que representa todos os limites do objeto especificado. |
CanEdit |
Reservado para uso interno. |
CanPaste |
Reservado para uso interno. |
Case |
Devolve ou define uma WdCharacterCase constante que representa as maiúsculas e minúsculas do texto no intervalo especificado. |
Cells |
Devolve uma Cells coleção que representa as células da tabela num intervalo. |
Characters |
Devolve uma Characters coleção que representa os carateres num intervalo. |
CharacterStyle |
Devolve um Objeto que representa o estilo utilizado para formatar um ou mais carateres. Somente leitura. |
CharacterWidth |
Retorna ou define a largura do caractere do intervalo especificado. |
Columns |
Devolve uma Columns coleção que representa todas as colunas da tabela no intervalo. |
CombineCharacters |
Determina se o intervalo especificado contém carateres combinados. |
Comments |
Devolve uma Comments coleção que representa todos os comentários no intervalo especificado. |
Conflicts |
Obtém um Conflicts objeto de coleção que contém todos os objetos em conflito no intervalo. |
ContentControls |
Devolve uma ContentControls coleção que representa os controlos de conteúdo contidos num intervalo. Somente leitura. |
Creator |
Retorna um inteiro de 32 bits que indica o aplicativo no qual o objeto especificado foi criado. |
DisableCharacterSpaceGrid |
Determina se o Microsoft Word ignora o número de carateres por linha para o intervalo. |
Document |
Devolve um Document objeto associado ao intervalo especificado. |
Duplicate |
Devolve um Range objeto que representa todas as propriedades do intervalo especificado. |
Editors |
Devolve um Editors objeto que representa todos os utilizadores autorizados a modificar uma seleção ou intervalo dentro de um documento. |
EmphasisMark |
Retorna ou define a marca de ênfase para um caractere ou uma sequência de caracteres designada. |
End |
Retorna ou define a posição do caractere final de um intervalo. |
EndnoteOptions |
Devolve um EndnoteOptions objeto que representa as notas de fim num intervalo ou seleção. |
Endnotes |
Devolve uma Endnotes coleção que representa todas as notas de fim num intervalo. |
EnhMetaFileBits |
Devolve uma representação de imagem de como é apresentada uma seleção ou intervalo de texto. |
Fields |
Devolve uma coleção só Fields de leitura que representa todos os campos no intervalo. |
Find |
Devolve um Find objeto que contém os critérios para uma operação de localização. |
FitTextWidth |
Devolve ou define a largura (nas unidades de medida atuais) em que a Microsoft Word se ajusta ao texto no intervalo atual. |
Font |
Devolve ou define um Font objeto que representa a formatação de carateres do objeto especificado. |
FootnoteOptions |
Devolve um FootnoteOptions objeto que representa as opções de nota de rodapé num intervalo. |
Footnotes |
Devolve uma Footnotes coleção que representa todas as notas de rodapé num intervalo. |
FormattedText |
Devolve ou define um Range objeto que inclui o texto formatado no intervalo ou seleção especificado. |
FormFields |
Devolve uma FormFields coleção que representa todos os campos de formulário no intervalo. |
Frames |
Devolve uma Frames coleção que representa todos os fotogramas num intervalo. |
GrammarChecked |
Determina se uma marcar gramatical foi executada no intervalo especificado. |
GrammaticalErrors |
Devolve uma ProofreadingErrors coleção que representa as frases que falharam na marcar gramatical no intervalo especificado. |
HighlightColorIndex |
Retorna ou define a cor de realce do intervalo especificado. |
HorizontalInVertical |
Retorna ou define a formatação do texto horizontal definido dentro de texto vertical. |
HTMLDivisions |
Devolve um HTMLDivisions objeto que representa uma divisão HTML num documento Web. |
Hyperlinks |
Devolve uma Hyperlinks coleção que representa todas as hiperligações no intervalo especificado. |
ID |
Retorna ou define o rótulo de identificação para o objeto especificado quando o documento atual é salvo como uma página da Web. |
Information[WdInformation] |
Devolve informações sobre a seleção ou intervalo especificado. |
InlineShapes |
Devolve uma InlineShapes coleção que representa todos os InlineShape objetos num documento, intervalo ou seleção. |
IsEndOfRowMark |
Determina se o intervalo especificado está fechado e está localizado na marca de fim de linha numa tabela. |
Italic |
Determina se o intervalo está formatado como itálico. |
ItalicBi |
Determina se o intervalo está formatado como itálico. |
Kana |
Retorna ou define se o intervalo especificado de texto em japonês é hiragana ou katakana. |
LanguageDetected |
Retorna ou define um valor que especifica se o Microsoft Word detectou o idioma do texto especificado. |
LanguageID |
Retorna ou define o idioma do objeto especificado. |
LanguageIDFarEast |
Retorna ou define um idioma do Leste Asiático para o objeto especificado. |
LanguageIDOther |
Retorna ou define o idioma do objeto especificado. |
ListFormat |
Devolve um ListFormat objeto que representa todas as características de formatação de lista de um intervalo. |
ListParagraphs |
Devolve uma ListParagraphs coleção que representa todos os parágrafos numerados no intervalo. |
ListStyle |
Devolve um Objeto que representa o estilo utilizado para formatar uma lista com marcas ou uma lista numerada. Somente leitura. |
Locks |
Obtém um CoAuthLocks objeto de coleção que representa todos os bloqueios no intervalo. |
NextStoryRange |
Devolve um Range objeto que se refere ao bloco seguinte, conforme mostrado na tabela seguinte. |
NoProofing |
Determina se o verificador ortográfico e gramatical ignora o texto especificado. |
OMaths |
Devolve uma coleção OMaths que representa os OMath objetos 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. |
PageSetup |
Devolve um PageSetup objeto associado ao intervalo especificado. |
ParagraphFormat |
Devolve ou define um ParagraphFormat objeto que representa as definições de parágrafo para o intervalo especificado. |
Paragraphs |
Devolve uma Paragraphs coleção que representa todos os parágrafos no intervalo especificado. |
ParagraphStyle |
Devolve um Objeto que representa o estilo utilizado para formatar um parágrafo. Somente leitura. |
Parent |
Retorna um objeto que representa o objeto pai do objeto especificado. |
ParentContentControl |
Devolve um ContentControl objeto que representa o controlo de conteúdo principal para o intervalo especificado. Somente leitura. |
PreviousBookmarkID |
Retorna o número do último indicador que começa antes ou no mesmo local que o intervalo especificado. |
ReadabilityStatistics |
Devolve uma ReadabilityStatistics coleção que representa as estatísticas de legibilidade do intervalo especificado. |
Revisions |
Devolve uma Revisions coleção que representa as alterações registadas no intervalo. |
Rows |
Devolve uma Rows coleção que representa todas as linhas de tabela num intervalo. |
Scripts |
Devolve uma Scripts coleção que representa a coleção de scripts HTML no objeto especificado. |
Sections |
Devolve uma Sections coleção que representa as secções no intervalo especificado. |
Sentences |
Devolve uma Sentences coleção que representa todas as frases no intervalo. |
Shading |
Devolve um Shading objeto que se refere à formatação de sombreado do objeto especificado. |
ShapeRange |
Devolve uma ShapeRange coleção que representa todos os Shape objetos no intervalo especificado. |
ShowAll |
Determina se todos os carateres não imprimíveis (como texto oculto, marcas de tabulação, marcas de espaço e marcas de parágrafo) são apresentados. |
SmartTags |
Devolve um SmartTags objeto que representa uma etiqueta inteligente num intervalo. |
SpellingChecked |
Determina se a ortografia foi verificada em todo o intervalo especificado. |
SpellingErrors |
Devolve uma ProofreadingErrors coleção que representa as palavras identificadas como erros ortográficos no intervalo especificado. |
Start |
Retorna ou define a posição de caractere inicial de um intervalo. |
StoryLength |
Retorna o número de caracteres do texto que contém o intervalo especificado. |
StoryType |
Devolve o tipo de história para o intervalo especificado. |
Style |
Retorna ou define o estilo do objeto especificado. |
Subdocuments |
Devolve uma Subdocuments coleção que representa todos os subdocumentos no intervalo especificado. |
SynonymInfo |
Devolve um SynonymInfo objeto que contém informações do dicionário de sinónimos, antónios ou palavras e expressões relacionadas para a palavra ou expressão especificada. |
Tables |
Devolve uma Tables coleção que representa todas as tabelas no intervalo especificado. |
TableStyle |
Devolve um Objeto que representa o estilo utilizado para formatar uma tabela. Somente leitura. |
Text |
Devolve ou define o texto no intervalo especificado. |
TextRetrievalMode |
Devolve um TextRetrievalMode objeto que controla a forma como o texto é obtido a partir do intervalo especificado. |
TextVisibleOnScreen |
Devolve um Número Inteiro (int em C#) que indica se o texto no intervalo especificado está visível no ecrã. Somente leitura. |
TopLevelTables |
Devolve uma Tables coleção que representa as tabelas no nível de aninhamento mais exterior no intervalo atual. |
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. |
Underline |
Devolve ou define o tipo de sublinhado aplicado ao intervalo. |
Updates |
Obtém um CoAuthUpdates objeto de coleção que representa todas as atualizações disponíveis no intervalo. |
WordOpenXML |
Devolve uma Cadeia que representa o XML contido no intervalo no formato Open XML do Microsoft Office Word. Somente leitura. |
Words |
Devolve uma Words coleção que representa todas as palavras num intervalo. |
XML[Boolean] |
Retorna uma cadeia de caracteres que representa o texto XML no objeto especificado. |
XMLNodes |
This object, member, or enumeration is deprecated and is not intended to be used in your code. |
XMLParentNode |
This object, member, or enumeration is deprecated and is not intended to be used in your code. |
Métodos
AutoFormat() |
Formatar automaticamente um intervalo. |
Calculate() |
Calcula uma expressão matemática dentro de um intervalo. |
CheckGrammar() |
Inicia a verificação ortográfica e gramatical para o intervalo especificado. |
CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Inicia um marcar ortográfico para o 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(Object) |
Fecha um intervalo para a posição inicial ou final. |
ComputeStatistics(WdStatistic) |
Devolve uma estatística com base no conteúdo do intervalo especificado. |
ConvertHangulAndHanja(Object, Object, Object, Object, Object) |
Converte o intervalo especificado de Hangul para Hanja ou vice-versa. |
ConvertToTable(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Converte texto dentro de um intervalo ou seleção numa tabela. |
ConvertToTableOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. |
Copy() |
Copia o objeto especificado para a Área de transferência. |
CopyAsPicture() |
O método CopyAsPicture funciona da mesma forma que o Copy() método . |
CreatePublisher(Object, Object, Object, Object) |
Reservado para utilização interna. Este membro é apenas para Macintosh e não deve ser utilizado. |
Cut() |
Remove o objeto especificado do documento e o coloca na área de transferência. |
Delete(Object, Object) |
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(Object, Object) |
Move ou estende a posição de caractere final de um intervalo ou seleção até o final da unidade de texto especificada mais próxima. |
Expand(Object) |
Expande o intervalo especificado. |
ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, Boolean, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object) |
Salva uma parte do documento como formato PDF ou XPS. |
ExportFragment(String, WdSaveFormat) |
Exporta o intervalo selecionado no documento para uso como fragmento do documento. |
GetSpellingSuggestions(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Devolve uma SpellingSuggestions coleção que representa as palavras sugeridas como substituição ortográfica para a primeira palavra no intervalo especificado. |
GoTo(Object, Object, Object, Object) |
Devolve um Range objeto que representa a posição inicial do item especificado, como uma página, marcador ou campo. |
GoToEditableRange(Object) |
Devolve um Range objeto que representa uma área de um documento que pode ser modificada pelo utilizador ou grupo de utilizadores especificado. |
GoToNext(WdGoToItem) |
Devolve um Range objeto que se refere à posição inicial do item seguinte ou localização especificada pelo |
GoToPrevious(WdGoToItem) |
Devolve um Range objeto que se refere à posição inicial do item anterior ou localização especificada pelo |
ImportFragment(String, Boolean) |
Importa um fragmento do documento ao intervalo especificado no documento. |
InRange(Range) |
Determina se o intervalo ao qual o método é aplicado está contido no intervalo especificado. |
InsertAfter(String) |
Insere o texto especificado no final de um intervalo ou seleção. |
InsertAlignmentTab(Int32, Int32) |
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(String) |
Insere o texto especificado antes do intervalo especificado. |
InsertBreak(Object) |
Insere uma quebra de seção, coluna ou página. |
InsertCaption(Object, Object, Object, Object, Object) |
Insere uma legenda imediatamente antes ou após o intervalo especificado. |
InsertCaptionXP(Object, Object, Object, Object) |
Reservado para uso interno. |
InsertCrossReference_2002(Object, WdReferenceKind, Object, Object, Object) |
Reservado para uso interno. |
InsertCrossReference(Object, WdReferenceKind, Object, Object, Object, Object, Object) |
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(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
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(Object, Object, Object, Object, Object) |
Insere a data ou hora atual, ou ambas, seja como texto ou como um campo TIME. |
InsertDateTimeOld(Object, Object, Object) |
Reservado para uso interno. |
InsertFile(String, Object, Object, Object, Object) |
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(Int32, Object, Object, Object) |
Insere um símbolo no lugar do intervalo especificado. |
InsertXML(String, Object) |
Insere o texto XML especificado no intervalo ou seleção especificado. |
InStory(Range) |
Determina se a seleção ou intervalo ao qual este método é aplicado está no mesmo bloco que o intervalo especificado pelo |
IsEqual(Range) |
Determina se o intervalo ao qual este método é aplicado é igual ao intervalo especificado pelo |
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(Object, Object, Object) |
Adiciona, modifica ou remove uma inclusão ao redor do caractere ou caracteres especificados. |
Move(Object, Object) |
Fecha o intervalo ou seleção especificado para a sua posição de início ou de fim e, em seguida, move o objeto fechado pelo número especificado de unidades. |
MoveEnd(Object, Object) |
Move a posição de caractere final de um intervalo. |
MoveEndUntil(Object, Object) |
Move a posição final do intervalo ou seleção especificado até que qualquer um dos carateres especificados seja encontrado no documento. |
MoveEndWhile(Object, Object) |
Move a posição de caractere final de um intervalo enquanto qualquer um dos caracteres especificados é localizado no documento. |
MoveStart(Object, Object) |
Move a posição inicial do intervalo especificado. |
MoveStartUntil(Object, Object) |
Move a posição de início do intervalo ou seleção especificado até que um dos carateres especificados seja encontrado no documento. |
MoveStartWhile(Object, Object) |
Move a posição inicial do intervalo especificado enquanto um dos caracteres especificados for localizado no documento. |
MoveUntil(Object, Object) |
Move o intervalo especificado até um dos caracteres especificados ser localizado no documento. |
MoveWhile(Object, Object) |
Move o intervalo especificado enquanto um dos caracteres especificados é localizado no documento. |
Next(Object, Object) |
Devolve um Range objeto que representa a unidade especificada relativamente 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(WdRecoveryType) |
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. |
PasteAsNestedTable() |
Cola uma célula ou um grupo de células como uma tabela aninhada dentro do intervalo selecionado. |
PasteExcelTable(Boolean, Boolean, Boolean) |
Cola e formata uma tabela do Microsoft Excel. |
PasteSpecial(Object, Object, Object, Object, Object, Object, Object) |
Insere o conteúdo da área de transferência. |
PhoneticGuide(String, WdPhoneticGuideAlignmentType, Int32, Int32, String) |
Adiciona guias fonéticas ao intervalo especificado. |
Previous(Object, Object) |
Devolve um Range objeto relativo à seleção ou intervalo especificado. |
PreviousSubdocument() |
Move o intervalo ou seleção para o subdocumento anterior. Se não houver outro subdocumento, ocorrerá um erro. |
Relocate(Int32) |
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 objeto especificado. |
SetListLevel(Int16) |
Define o nível da lista para um ou mais itens em uma lista numerada. |
SetRange(Int32, Int32) |
Define as posições de carateres de início e de fim para o intervalo. |
Sort(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Classifica os parágrafos do intervalo especificado. |
SortAscending() |
Classifica linhas de tabela ou parágrafos em ordem alfanumérica crescente. |
SortByHeadings(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Ordena os cabeçalhos no intervalo especificado. |
SortDescending() |
Ordena parágrafos ou linhas de tabela por ordem alfanumérica descendente. |
SortOld(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. |
StartOf(Object, Object) |
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. |
SubscribeTo(String, Object) |
Reservado para utilização interna. Este membro é apenas para Macintosh e não deve ser utilizado. |
TCSCConverter(WdTCSCConverterDirection, Boolean, Boolean) |
Converte o intervalo especificado de chinês tradicional para chinês simplificado ou vice-versa. |
WholeStory() |
Expande um intervalo para incluir o texto inteiro. |