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 vertical. |
| 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 Microsoft Excel aplicativo. |
| Areas |
Retorna uma Areas coleção que representa todos os intervalos em uma seleção de várias áreas. |
| Borders |
Retorna uma coleção que representa as bordas de um estilo ou um intervalo de células (incluindo um intervalo definido como parte Borders 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 dentro do 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 objeto que representa o comentário associado à célula no canto superior Comment 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 faz parte de uma matriz, retorna 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 DisplayFormat um objeto que representa as configurações de exibição do 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 a coluna inteira (ou colunas) que contém o intervalo especificado. |
| EntireRow |
Retorna um Range objeto que representa a linha inteira (ou linhas) que contém o intervalo especificado. |
| Errors |
Permite que o usuário acesse as 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 do 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 ficará oculta 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 do 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 do 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 objeto ou Range QueryTable objeto. |
| LocationInTable |
Retorna uma constante que descreve a parte do relatório que contém o canto superior esquerdo PivotTable do intervalo especificado. |
| Locked |
Determina se o objeto está bloqueado. |
| MDX |
Retorna o nome MDX do objeto Range especificado. 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 o 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 é deslocada 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 caracteres de texto phoneé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 objeto que representa o campo tabela dinâmica que contém o canto superior esquerdo PivotField do intervalo especificado. |
| PivotItem |
Retorna um objeto que representa o item de tabela dinâmica que contém o canto superior esquerdo PivotItem do intervalo especificado. |
| PivotTable |
Retorna um objeto que representa o relatório de tabela dinâmica que contém o canto superior esquerdo do intervalo especificado ou o relatório de tabela dinâmica associado ao relatório de PivotTable Gráfico Dinâmico. |
| 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 intercepta o objeto Range especificado. |
| 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 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 seja 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 SparklineGroups um objeto que representa um grupo existente de sparklines 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 delineamento. |
| Text |
Retorna ou define o texto do objeto especificado. |
| Top |
Retorna a distância, em pontos, da borda superior da linha 1 até a borda superior do intervalo. |
| UseStandardHeight |
Determina se a altura da linha do objeto é igual à altura Range padrão da planilha. |
| UseStandardWidth |
Determina se a largura da coluna Range do objeto é igual à largura padrão da planilha. |
| 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 Microsoft Excel quebra o texto no objeto. |
| XPath |
Retorna um XPath objeto que representa o Xpath do elemento mapeado para o objeto Range especificado. |
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) |
Formatar 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 Color as propriedades , e para a nova LineStyle Weight 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 uma palavra-chave usada 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 uma palavra-chave usada 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 objeto que representa a Range primeira célula onde essas informações são encontradas. |
| FindNext(Object) |
Continua uma pesquisa que foi iniciada com o Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método. |
| FindPrevious(Object) |
Continua uma pesquisa que foi iniciada com o Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object) método. |
| FlashFill() |
TRUE indica que o recurso Excel Flash Fill foi habilitado e ativo. |
| FunctionWizard() |
Inicia o Assistente de função para a célula superior esquerda do intervalo. |
| GetEnumerator() | |
| GoalSeek(Object, Range) |
Calcula os valores necessários para se atingir uma determinada meta. |
| Group(Object, Object, Object, Object) |
Quando o objeto representa uma única célula no intervalo de dados de um campo de tabela dinâmica, o método Group executa o agrupamento numérico ou baseado em data Range 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() |
Colará 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 do objeto Range 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) |
Colará um Range da Área de Transferência no 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 daqueles 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 do rastreador através da árvore 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 corresponderem ao tipo e ao valor especificados. |
| SubscribeTo(String, XlSubscribeToFormat) |
Você solicitou Ajuda para uma palavra-chave usada 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. |