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 célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D.
public interface class Range : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("00020846-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Range : System.Collections.IEnumerable
Public Interface Range
Implements IEnumerable
- Atributos
- Implementações
Propriedades
_Default[Object, Object] |
Reservado para uso interno. |
AddIndent |
Determina se o texto é recuado automaticamente quando o alinhamento de texto em uma célula é definido como distribuição igual horizontal ou verticalmente. |
Address[Object, Object, XlReferenceStyle, Object, Object] |
Retorna a referência de intervalo. |
AddressLocal[Object, Object, XlReferenceStyle, Object, Object] |
Retorna a referência ao intervalo para o intervalo especificado no idioma do usuário. |
AllowEdit |
Determina se o intervalo pode ser editado em uma planilha protegida. |
Application |
Retorna um Application objeto que representa o aplicativo Microsoft Excel. |
Areas |
Retorna uma coleção Areas que representa todos os intervalos em uma seleção de várias áreas. |
Borders |
Retorna uma Borders coleção que representa as bordas de um estilo ou um intervalo de células (incluindo um intervalo definido como parte de um formato condicional). |
Cells |
Retorna um objeto Range que representa as células no intervalo especificado. |
Characters[Object, Object] |
Retorna um Characters objeto que representa um intervalo de caracteres no texto do objeto. |
Column |
Retorna o número da primeira coluna na primeira área do intervalo especificado. |
Columns |
Retorna um Range objeto que representa as colunas no intervalo especificado. |
ColumnWidth |
Retorna ou define a largura de todas as colunas no intervalo especificado. |
Comment |
Retorna um Comment objeto que representa o comentário associado à célula no canto superior esquerdo do intervalo. |
Count |
Retorna o número de objetos na coleção. |
CountLarge |
Conta o maior valor em um determinado intervalo de valores. Somente leitura. |
Creator |
Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado. |
CurrentArray |
Se a célula especificada fizer parte de uma matriz, retornará um Range objeto que representa toda a matriz. |
CurrentRegion |
Retorna um Range objeto que representa a região atual. |
Dependents |
Retorna um Range objeto que representa o intervalo que contém todos os dependentes de uma célula. |
DirectDependents |
Retorna um Range objeto que representa o intervalo que contém todos os dependentes diretos de uma célula. |
DirectPrecedents |
Retorna um Range objeto que representa o intervalo que contém todos os precedentes diretos de uma célula. |
DisplayFormat |
Obtém um DisplayFormat objeto que representa as configurações de exibição para o intervalo especificado. |
End[XlDirection] |
Retorna um Range objeto que representa a célula no final da região que contém o intervalo de origem. |
EntireColumn |
Retorna um Range objeto que representa toda a coluna (ou colunas) que contém o intervalo especificado. |
EntireRow |
Retorna um Range objeto que representa toda a linha (ou linhas) que contém o intervalo especificado. |
Errors |
Permite que o usuário acesse opções de verificação de erros. |
Font |
Retorna um Font objeto que representa a fonte do objeto especificado. |
FormatConditions |
Retorna uma FormatConditions coleção que representa todos os formatos condicionais para o intervalo especificado. |
Formula |
Retorna ou define a fórmula do objeto em notação de estilo A1 e no idioma da macro. |
FormulaArray |
Retorna ou define a fórmula de matriz de um intervalo. |
FormulaHidden |
Determina se a fórmula será ocultada quando a planilha estiver protegida. |
FormulaLabel |
Retorna ou define o tipo de rótulo de fórmula para o intervalo especificado. |
FormulaLocal |
Retorna ou define a fórmula para o objeto, usando referências de estilo A1 no idioma do usuário. |
FormulaR1C1 |
Retorna ou define a fórmula para o objeto, usando notação de estilo R1C1 no idioma da macro. |
FormulaR1C1Local |
Retorna ou define a fórmula para o objeto, usando a notação de estilo L1C1 no idioma do usuário. |
HasArray |
Determina se a célula especificada faz parte de uma fórmula de matriz. |
HasFormula |
Determina se todas as células no intervalo contêm fórmulas. |
Height |
A altura do intervalo. |
Hidden |
Determina se as linhas ou colunas estão ocultas. |
HorizontalAlignment |
Retorna ou define o alinhamento horizontal do objeto especificado. |
Hyperlinks |
Retorna uma Hyperlinks coleção que representa os hiperlinks para o intervalo. |
ID |
Retorna ou define o rótulo de identificação da célula especificada quando a página é salva como uma página da Web. |
IndentLevel |
Retorna ou define o nível de recuo para a célula ou intervalo. |
Interior |
Retorna um Interior objeto que representa o interior do objeto especificado. |
Item[Object, Object] |
Retorna um Range objeto que representa um intervalo em um deslocamento para o intervalo especificado. |
Left |
A distância da borda esquerda da coluna A até a borda esquerda do intervalo. |
ListHeaderRows |
Retorna o número de linhas de cabeçalho do intervalo especificado. |
ListObject |
Retorna um ListObject objeto para o Range objeto ou QueryTable objeto. |
LocationInTable |
Retorna uma constante que descreve a parte do PivotTable relatório que contém o canto superior esquerdo do intervalo especificado. |
Locked |
Determina se o objeto está bloqueado. |
MDX |
Retorna o nome MDX para o objeto especificado Range . Somente leitura. |
MergeArea |
Retorna um Range objeto que representa o intervalo mesclado que contém a célula especificada. |
MergeCells |
Determina se o intervalo ou estilo contém células mescladas. |
Name |
Retorna ou define o nome do objeto. |
Next |
Retorna um Range objeto que representa a próxima célula. |
NumberFormat |
Retorna ou define o código de formatação para o objeto. |
NumberFormatLocal |
Retorna ou define o código de formatação para o objeto como uma cadeia de caracteres no idioma do usuário. |
Offset[Object, Object] |
Retorna um Range objeto que representa um intervalo que é deslocado do intervalo especificado. |
Orientation |
Retorna a orientação de texto. |
OutlineLevel |
Retorna ou define o nível de tópico atual da linha ou coluna especificada. |
PageBreak |
Retorna ou define a posição de uma quebra de página. |
Parent |
Retorna o objeto pai do objeto especificado. |
Phonetic |
Retorna o Phonetic objeto que contém informações sobre uma cadeia de texto fonética específica em uma célula. |
Phonetics |
Retorna a Phonetics coleção do intervalo. |
PivotCell |
Retorna um PivotCell objeto que representa uma célula em um relatório de Tabela Dinâmica. |
PivotField |
Retorna um PivotField objeto que representa o campo Tabela Dinâmica que contém o canto superior esquerdo do intervalo especificado. |
PivotItem |
Retorna um PivotItem objeto que representa o item tabela dinâmica que contém o canto superior esquerdo do intervalo especificado. |
PivotTable |
Retorna um PivotTable objeto que representa o relatório tabela dinâmica que contém o canto superior esquerdo do intervalo especificado ou o relatório tabela dinâmica associado ao relatório PivotChart. |
Precedents |
Retorna um Range objeto que representa todos os precedentes de uma célula. |
PrefixCharacter |
Retorna o caractere de prefixo da célula. |
Previous |
Retorna um Range objeto que representa a célula anterior. |
QueryTable |
Retorna um QueryTable objeto que representa a tabela de consulta que cruza o objeto especificado Range . |
Range[Object, Object] |
Retorna um Range objeto que representa uma célula ou um intervalo de células. |
ReadingOrder |
Retorna ou define o sentido de leitura do objeto especificado. |
Resize[Object, Object] |
Redimensiona o intervalo especificado. |
Row |
Retorna o número da primeira linha da primeira área do intervalo. |
RowHeight |
Retorna a altura de todas as linhas no intervalo especificado, medida em pontos. |
Rows |
Retorna um Range objeto que representa as linhas no intervalo especificado. |
ServerActions |
Especifica as ações que podem ser executadas no servidor do SharePoint para um Range objeto. |
ShowDetail |
Retorna True se o contorno for expandido para o intervalo especificado (para que o detalhe da coluna ou linha esteja visível). |
ShrinkToFit |
Determina se o texto reduz automaticamente para caber na largura da coluna disponível. |
SmartTags |
Retorna um SmartTags objeto que representa o identificador da célula especificada. |
SoundNote |
Essa propriedade não deve ser usada. As notas sonoras foram removidas do Microsoft Excel. |
SparklineGroups |
Obtém um SparklineGroups objeto que representa um grupo existente de linhas de faísca do intervalo especificado. |
Style |
Retorna um Style objeto que representa o estilo do intervalo especificado. |
Summary |
Determina se o intervalo é uma linha ou coluna de resumo que descreve. |
Text |
Retorna ou define o texto do objeto especificado. |
Top |
Retorna a distância, em pontos, da borda superior da linha 1 para a borda superior do intervalo. |
UseStandardHeight |
Determina se a altura da linha do Range objeto é igual à altura padrão da folha. |
UseStandardWidth |
Determina se a largura da coluna do Range objeto é igual à largura padrão da folha. |
Validation |
Retorna o Validation objeto que representa a validação de dados para o intervalo especificado. |
Value[Object] |
Retorna ou define o valor do intervalo especificado. |
Value2 |
Retorna ou define o valor da célula. |
VerticalAlignment |
Retorna ou define o alinhamento vertical do objeto especificado. |
Width |
A largura, em pontos, do intervalo. |
Worksheet |
Retorna um Worksheet objeto que representa a planilha que contém o intervalo especificado. |
WrapText |
Determina se o Microsoft Excel encapsula o texto no objeto. |
XPath |
Retorna um XPath objeto que representa o Xpath do elemento mapeado para o objeto especificado Range . |
Métodos
_PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Reservado para uso interno. |
_PrintOut(Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. |
Activate() |
Ativa uma única célula, que precisa estar dentro da seleção atual. |
AddComment(Object) |
Adiciona um comentário ao intervalo. |
AdvancedFilter(XlFilterAction, Object, Object, Object) |
Filtra ou copia os dados de uma lista com base em um intervalo de critérios. |
AllocateChanges() |
Executa uma operação de write-back para todas as células editadas em um intervalo com base em uma fonte de dados OLAP. |
ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object) |
Aplica nomes às células do intervalo especificado. |
ApplyOutlineStyles() |
Aplica estilos de tópicos ao intervalo especificado. |
AutoComplete(String) |
Retorna uma AutoConclusão coincidente da lista. |
AutoFill(Range, XlAutoFillType) |
Executa um preenchimento automático nas células no intervalo especificado. |
AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) |
Filtra uma lista usando o Filtro Automático. |
AutoFit() |
Altera a largura das colunas no intervalo ou a altura das linhas no intervalo para obter o melhor ajuste. |
AutoFormat(XlRangeAutoFormat, Object, Object, Object, Object, Object, Object) |
Formata automaticamente o intervalo especificado usando um formato predefinido. |
AutoOutline() |
Cria tópicos automaticamente para o intervalo especificado. |
BorderAround(Object, XlBorderWeight, XlColorIndex, Object) |
Adiciona uma borda a um intervalo e define as Colorpropriedades , LineStylee Weight para a nova borda. |
BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object) |
Reservado para uso interno. |
Calculate() |
Calcula um intervalo especificado de células em uma planilha. |
CalculateRowMajorOrder() |
Calcula um intervalo especificado de células. |
CheckSpelling(Object, Object, Object, Object) |
Verifica a ortografia de um objeto. |
Clear() |
Limpa o objeto inteiro. |
ClearComments() |
Limpa todos os comentários de célula do intervalo especificado. |
ClearContents() |
Limpa as fórmulas do intervalo. |
ClearFormats() |
Limpa a formatação do objeto. |
ClearHyperlinks() |
Remove todos os hiperlinks do intervalo especificado. |
ClearNotes() |
Limpa as notas e notas sonoras de todas as células do intervalo especificado. |
ClearOutline() |
Limpa os tópicos do intervalo especificado. |
ColumnDifferences(Object) |
Retorna um Range objeto que representa todas as células cujo conteúdo é diferente da célula de comparação em cada coluna. |
Consolidate(Object, Object, Object, Object, Object) |
Consolida dados de vários intervalos de várias planilhas em um só intervalo de uma única planilha. |
Copy(Object) |
Copia o intervalo para o intervalo especificado ou na área de transferência. |
CopyFromRecordset(Object, Object, Object) |
Copia o conteúdo de um objeto Recordset da ADO ou o DAO em uma planilha, começando no canto superior esquerdo do intervalo especificado. |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Copia o objeto selecionado para a Área de Transferência como uma imagem. |
CreateNames(Object, Object, Object, Object) |
Cria nomes no intervalo especificado, com base nos rótulos de texto da planilha. |
CreatePublisher(Object, XlPictureAppearance, Object, Object, Object, Object) |
Você solicitou ajuda para um palavra-chave usado apenas no Macintosh. Para obter informações sobre essa palavra-chave, consulte a Ajuda de referência de idioma fornecida no Microsoft Office Macintosh Edition. |
Cut(Object) |
Recorta o objeto para a Área de Transferência ou o cola em um local especificado. |
DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object) |
Cria uma série de dados no intervalo especificado. |
Delete(Object) |
Exclui o objeto. |
DialogBox() |
Exibe uma caixa de diálogo definida por uma tabela de definição de caixa de diálogo em uma folha de macro do Microsoft Excel 4.0. |
Dirty() |
Designa um intervalo a ser recalculado quando o próximo recálculo ocorrer. |
DiscardChanges() |
Descarta todas as alterações nas células editadas do intervalo. |
EditionOptions(XlEditionType, XlEditionOptionsOption, Object, Object, XlPictureAppearance, XlPictureAppearance, Object) |
Você solicitou ajuda para um palavra-chave usado apenas no Macintosh. Para obter informações sobre essa palavra-chave, consulte a Ajuda de referência de idioma fornecida no Microsoft Office Macintosh Edition. |
ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object) |
Exporta para um arquivo do formato especificado. |
FillDown() |
Preenche desde a célula ou células superiores do intervalo especificado até as inferiores. |
FillLeft() |
Preenche à esquerda a partir da célula ou células mais à direita no intervalo especificado. |
FillRight() |
Preenche à direita a partir da célula ou células da extrema esquerda no intervalo especificado. |
FillUp() |
Preenche acima a partir da célula ou células de baixo no intervalo especificado até o topo do intervalo. |
Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) |
Localiza informações específicas em um intervalo e retorna um Range objeto que representa a primeira célula em que essas informações são encontradas. |
FindNext(Object) |
Continua uma pesquisa iniciada com o Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método. |
FindPrevious(Object) |
Continua uma pesquisa iniciada com o Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método. |
FlashFill() |
TRUE indica que o recurso de Preenchimento Flash do Excel foi habilitado e ativo. |
FunctionWizard() |
Inicia o Assistente de função para a célula superior esquerda do intervalo. |
GetEnumerator() |
Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D. |
GoalSeek(Object, Range) |
Calcula os valores necessários para se atingir uma determinada meta. |
Group(Object, Object, Object, Object) |
Quando o Range objeto representa uma única célula no intervalo de dados de um campo de Tabela Dinâmica, o método Group executa agrupamento numérico ou baseado em datas nesse campo. |
Insert(Object, Object) |
Insere uma célula ou um intervalo de células na planilha ou folha de macro e desloca as outras células para liberar espaço. |
InsertIndent(Int32) |
Adiciona um recuo ao intervalo especificado. |
Justify() |
Reorganiza o texto de um intervalo de modo que ele preencha o intervalo uniformemente. |
ListNames() |
Cola uma lista de todos os nomes exibidos na planilha, começando com a primeira célula do intervalo. |
Merge(Object) |
Cria uma célula mesclada Range do objeto especificado. |
NavigateArrow(Object, Object, Object) |
Faz uma seta rastreadora navegar pelo intervalo especificado até a célula ou células precedentes, dependentes ou causadoras de erro. |
NoteText(Object, Object, Object) |
Retorna ou define a nota de célula associada à célula do canto superior esquerdo do intervalo. |
Parse(Object, Object) |
Analisa um intervalo de dados e o divide em várias células. |
PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object) |
Cola um Range da Área de Transferência para o intervalo especificado. |
PrintOut(Object, Object, Object, Object, Object, Object, Object, Object) |
Imprime o objeto. |
PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object) |
Reservado para uso interno. |
PrintPreview(Object) |
Mostra uma visualização de como o objeto aparecerá quando for impresso. |
RemoveDuplicates(Object, XlYesNoGuess) |
Remove valores duplicados de um intervalo de valores. |
RemoveSubtotal() |
Remove subtotais de uma lista. |
Replace(Object, Object, Object, Object, Object, Object, Object, Object) |
Retorna um Boolean que indica caracteres em células dentro do intervalo especificado. |
RowDifferences(Object) |
Retorna um Range objeto que representa todas as células cujo conteúdo é diferente dos da célula de comparação em cada linha. |
Run(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Executa a macro do Microsoft Excel neste local. |
Select() |
Seleciona o objeto. |
SetPhonetic() |
Cria Phonetic objetos para todas as células no intervalo especificado. |
Show() |
Rola pelo conteúdo da janela ativa a fim de mover o intervalo para a parte visível. |
ShowDependents(Object) |
Desenha setas rastreadoras para os dependentes diretos do intervalo. |
ShowErrors() |
Desenha setas de rastreamento através da árvore de precedentes para a célula que é a origem do erro e retorna o intervalo que contém essa célula. |
ShowPrecedents(Object) |
Desenha setas rastreadoras para os precedentes diretos do intervalo. |
Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Classifica um relatório de Tabela Dinâmica, um intervalo ou a região ativa se o intervalo especificado contiver apenas uma célula. |
SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption) |
Usa métodos de classificação do Leste Asiático para classificar o intervalo ou um relatório de Tabela Dinâmica ou usa o método para a região ativa se o intervalo contiver apenas uma célula. Por exemplo, Japonês classifica na ordem de silabação Kana. |
Speak(Object, Object) |
Faz com que as células do intervalo sejam faladas na ordem da linha ou da coluna. |
SpecialCells(XlCellType, Object) |
Retorna um Range objeto que representa todas as células que correspondem ao tipo e valor especificados. |
SubscribeTo(String, XlSubscribeToFormat) |
Você solicitou ajuda para um palavra-chave usado apenas no Macintosh. Para obter informações sobre essa palavra-chave, consulte a Ajuda de referência de idioma fornecida no Microsoft Office Macintosh Edition. |
Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow) |
Cria subtotais para o intervalo (ou para a região atual, se o intervalo for uma única célula). |
Table(Object, Object) |
Cria uma tabela de dados com base nas fórmulas e valores de entrada e definidos por você em uma planilha. |
TextToColumns(Object, XlTextParsingType, XlTextQualifier, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Analisa uma coluna de células que contêm texto em várias colunas. |
Ungroup() |
Promove um intervalo em uma estrutura de tópicos (ou seja, diminui o seu nível na estrutura). |
UnMerge() |
Separa uma área mesclada em células individuais. |