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

A classe Range 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.

As classes AboveAverage, AllowEditRange, Application, AutoFilter, Axis, ChartObject, ColorScale, Databar, DisplayFormat, FormatCondition, HPageBreak, Hyperlink, IconSetCondition, ListColumn ... dão acesso à classe RangeListObject, ListRow, Name, OLEObject, Pane, Parameter, PivotCell, PivotField, PivotItem, PivotTable, QueryTable, Scenario, Shape, Sort, SortField, Sparkline, SparklineGroup, TableObject, Top10, UniqueValues, VPageBreak, Window, Worksheet.

Dim rng as Range
Set rng = ActiveCell

For Each

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


Dim rng As Range: Set rng = 
Dim rngArea As Range
For Each rngArea In rng.Areas
	With rngArea
		
	End With
Next rngArea

Métodos

Activate - Uma única célula, que deve estar dentro da seleção atual é ativada. Para selecionar um intervalo de células, use o método Select .


Worksheets("Sheet1").Activate 
Range("A1:C3").Select 
Range("B2").Activate

AutoFilter - Filtra uma lista usando o AutoFilter.


Worksheets("Sheet1").Range("A1").AutoFilter _
 Field:=1, _
 Criteria1:="Otis", _
 VisibleDropDown:=False

Consolidate - Consolida dados de vários intervalos de várias planilhas em um só intervalo de uma única planilha.


Worksheets("Sheet1").Range("A1").Consolidate _ 
 Sources:=Array("Sheet2!R1C1:R37C6", "Sheet3!R1C1:R37C6"), _ 
 Function:=xlSum

CopyFromRecordset - 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. Se o objeto Recordset tiver campos contendo objetos OLE, esse método falhará.


Dim lngCopyFromRecordset As Long
lngCopyFromRecordset = ActiveCell.CopyFromRecordset(Data:=)

CopyPicture - Copia o objeto selecionado para a Área de Transferência como uma imagem.


ActiveCell.CopyPicture

ExportAsFixedFormat - Exporta para um arquivo do formato especificado.


ActiveCell.ExportAsFixedFormat Type:=xlTypePDF

FillDown - Preenche desde a célula ou células superiores do intervalo especificado até as inferiores. O conteúdo e a formatação da célula ou células da linha superior de um intervalo são copiados para o restante das linhas do intervalo.


Worksheets("Sheet1").Range("A1:A10").FillDown

FillRight - Preenche à direita a partir da célula ou células da extrema esquerda no intervalo especificado. O conteúdo e a formatação da célula ou células da coluna da extrema esquerda de um intervalo são copiados para o restante das colunas do intervalo.


Worksheets("Sheet1").Range("A1:M1").FillRight

Find - Localiza informações específicas em um intervalo.


Dim strWhat As String: strWhat = 
Dim rngFind As Range
Set rngFind = Worksheets("Sheet1").Range("A1:A10").Find(What:=strWhat)

Merge - Cria uma célula mesclada a partir do objeto Range especificado.


ActiveCell.Merge

PasteSpecial - Cola um objeto Range que foi copiado para o intervalo especificado.


With Worksheets("Sheet1") 
 .Range("C1:C5").Copy 
 .Range("D1:D5").PasteSpecial _ 
  Operation:=xlPasteSpecialOperationAdd 
End With

PrintOut - Imprime o objeto.


ActiveCell.PrintOut

Select - Seleciona o objeto.


ActiveCell.Select

Subtotal - Cria subtotais para o intervalo ou para a região atual, se o intervalo for uma única célula.


Worksheets("Sheet1").Activate 
Selection.Subtotal GroupBy:=1, Function:=xlSum, _ 
 TotalList:=Array(2, 3)

AddComment - Adiciona um comentário ao intervalo.

AddCommentThreaded - Adiciona um novo comentário encadeado moderno ao intervalo se nenhum comentário já existir.

AdvancedFilter - Filtra ou copia dados de uma lista com base em um intervalo de critérios. Se a seleção inicial estiver em uma única célula, a região atual dessa célula será usada.

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 - Aplica nomes às células do intervalo especificado.

ApplyOutlineStyles - Aplica estilos de tópicos ao intervalo especificado.

AutoComplete - Retorna uma AutoConclusão coincidente da lista. Se não houver nenhuma correspondência de AutoCompletar ou se mais de uma entrada na lista corresponder à cadeia de caracteres a ser concluída, este método retornará uma cadeia de caracteres vazia.

AutoFill - Executa um AutoPreenchimento nas células no intervalo especificado.

AutoFit - Altera a altura das linhas do intervalo atual para obter o melhor ajuste, com base nos dados atuais nas colunas.

AutoOutline - Cria tópicos automaticamente para o intervalo especificado. Se o intervalo for uma única célula, o Microsoft Excel criará tópicos para a planilha inteira. Os novos tópicos substituem quaisquer tópicos existentes.

BorderAround - Adiciona uma borda a um intervalo e define as propriedades Color, LineStyle e Weight do objeto Border para a nova borda.

Calculate - Calcula todas as pastas de trabalho abertas, uma planilha específica em uma pasta de trabalho ou um intervalo de células especificado em uma planilha, conforme mostrado na tabela da seção comentários.

CalculateRowMajorOrder - Calcula um intervalo de células especificado.

CheckSpelling - Verifica a ortografia de um objeto.

Clear - Desfazer o objeto inteiro.

ClearComments - Limpa todos os comentários de célula do intervalo especificado.

ClearContents - Limpa fórmulas e os valores 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 - Retorna um objeto Range representando todas as células cujos conteúdos são diferentes da célula de comparação em cada coluna.

ConvertToLinkedDataType - Tenta converter todas as células no intervalo, como a um tipo de dados vinculadas ações ou geografia.

Copy - Copia o intervalo para o intervalo especificado ou na área de transferência.

CreateNames - Cria nomes no intervalo especificado, com base nos rótulos de texto da planilha.

Cut - Recorta o objeto para a Área de Transferência ou o cola em um local especificado.

DataSeries - Cria uma série de dados no intervalo especificado.

DataTypeToText - Se qualquer uma das células no intervalo for um tipo de dados vinculado, como ações ou geografia, essa chamada converterá seus valores em texto.

Delete - Exclui o objeto.

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.

FillLeft - Preenche à esquerda a partir da célula ou células mais à direita no intervalo especificado. O conteúdo e a formatação da célula ou células da coluna mais à direita de um intervalo são copiados para o restante das colunas do intervalo.

FillUp - Preenche acima a partir da célula ou células de baixo no intervalo especificado até o topo do intervalo. O conteúdo e formatação da célula ou células da linha inferior de um intervalo são copiados para o restante das linhas do intervalo.

FindNext - Continua uma pesquisa que foi iniciada com o método Find . Localiza a próxima célula que corresponde às mesmas condições e retorna um objeto Range que representa a célula. Isso não afeta a seleção ou a célula ativa.

FindPrevious - Continua uma pesquisa que foi iniciada com o método Find . Localiza a célula anterior que coincida com as mesmas condições e retorna um objeto Range representando essa célula. Não afeta a seleção ou a célula ativa.

FlashFill - True indica que o recurso de preenchimento do Excel flash foi habilitado e está ativo.

FunctionWizard - Inicia o Assistente de função para a célula superior esquerda do intervalo.

Group - Quando o objeto Range 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 data nesse campo.

Insert - 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 - 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 não ocultos na planilha, começando pela primeira célula do intervalo.

NavigateArrow - Faz uma seta rastreadora navegar pelo intervalo especificado até a célula ou células precedentes, dependentes ou causadoras de erro. Seleciona as células precedentes, dependentes ou de erro e retorna um objeto Range representando a nova seleção. Este método causa um erro quando aplicado a uma célula sem setas rastreadoras visíveis.

Parse - Analisa um intervalo de dados e o divide em várias células. Distribui o conteúdo do intervalo para preencher várias colunas adjacentes; o intervalo pode não ter mais que uma coluna de largura.

PrintPreview - Mostra uma visualização de como o objeto aparecerá quando for impresso.

RefreshLinkedDataType -

RemoveDuplicates - Remove valores duplicados de um intervalo de valores.

RemoveSubtotal - Remove subtotais de uma lista.

Replace - Retorna um Boolean que indica caracteres em células dentro do intervalo especificado. O uso deste método não altera a seleção ou a célula ativa.

RowDifferences - Retorna um objeto Range representando todas as células cujo conteúdo seja diferente do conteúdo da célula de comparação em cada linha.

Run - Executa a macro do Microsoft Excel neste local. O intervalo precisa estar em uma folha de macro.

SetCellDataTypeFromCell - Cria outra instância de um tipo de dados vinculados, como ações ou geografia, que existem em outra célula. A nova instância será vinculada à fonte de dados da mesma maneira que o original, para que seja atualizada do serviço se você chamar o método Workbook. RefreshAll .

SetPhonetic - Cria objetos fonéticos 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. O intervalo deve compreender uma única célula do documento ativo.

ShowCard - Para uma célula que contém um tipo de dados vinculados, como ações ou geografia, este método faz com que apareça um cartão que mostra detalhes sobre a célula ou seja, o mesmo cartão que o usuário pode exibir escolhendo o ícone da célula.

ShowDependents - Desenha setas rastreadoras para os dependentes diretos do intervalo.

ShowErrors - Desenha setas rastreadoras através da árvore precedentes à célula que é a fonte do erro e retorna o intervalo que contém essa célula.

ShowPrecedents - Desenha setas rastreadoras para os precedentes diretos do intervalo.

Sort - Classifica um intervalo de valores.

SortSpecial - Usa métodos de classificação do Leste Asiático para classificar o intervalo, um relatório de tabela dinâmica, ou usa o método para a região ativa se o intervalo contiver somente uma célula. Por exemplo, Japonês classifica na ordem de silabação Kana.

Speak - Faz com que as células do intervalo sejam faladas na ordem da linha ou da coluna.

SpecialCells - Retorna um objeto Range que representa todas as células que correspondem ao tipo e ao valor especificado.

Table - Cria uma tabela de dados com base nas fórmulas e valores de entrada e definidos por você em uma planilha.

TextToColumns - 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. O intervalo especificado precisa ser uma linha ou coluna ou um intervalo de linhas ou colunas. Se o intervalo estiver em um relatório de tabela dinâmica, este método desagrupará os itens contidos no intervalo.

UnMerge - Separa uma área mesclada em células individuais.

Propriedades

AddIndent Retorna ou define um valor que indica se o texto será recuado automaticamente quando o alinhamento do texto em uma célula for definido como distribuição igual horizontal ou verticalmente.

Address Retorna um valor String que representa a referência de intervalo na linguagem da macro.

AddressLocal Retorna a referência ao intervalo para o intervalo especificado no idioma do usuário. String somente leitura.

AllowEdit Retorna um valor Boolean que indica se o intervalo pode ser editado em uma planilha protegida.

Areas Retorna uma coleção areas que representa todos os intervalos em uma seleção de várias áreas. Somente leitura.

Borders Retorna uma coleção Borders 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 Retorna um objeto Characters que representa um intervalo de caracteres dentro do texto do objeto. Você pode usar o objeto Characters para formatar caracteres dentro de uma cadeia de caracteres de texto.

Column Retorna o número da primeira coluna na primeira área do intervalo especificado. Long somente leitura.

Columns Retorna um objeto Intervalo que representa as colunas no intervalo especificado.

ColumnWidth Retorna ou define a largura de todas as colunas no intervalo especificado. Double de leitura/gravação.

Comment Retorna um objeto comment que representa o comentário associado à célula no canto superior esquerdo do intervalo.

CommentThreaded Retorna um objeto CommentThreaded que representa o comentário encadeado associado à célula no canto superior esquerdo do intervalo.

Count Retorna um valor Long que representa o número de objetos na coleção.

CountLarge Retorna um valor que representa o número de objetos na coleção. Somente leitura .

CurrentArray Se a célula especificada fizer parte de uma matriz, retorna um objeto Range que representa a matriz inteira. Somente leitura.

CurrentRegion Retorna um objeto Range que representa a região atual. A região atual é um intervalo limitado por qualquer combinação de linhas e de colunas em branco. Somente leitura.

Dependents Retorna um objeto Range que representa o intervalo que contém todos os dependentes de uma célula. Pode ser uma seleção múltipla uma União de objetos Range se houver mais de um dependente. Objeto Range somente leitura.

DirectDependents Retorna um objeto Range que representa o intervalo que contém todos os dependentes diretos de uma célula. Pode ser uma seleção múltipla uma União de objetos Range se houver mais de um dependente. Objeto Range somente leitura.

DirectPrecedents Retorna um objeto Range que representa o intervalo que contém todos os precedentes diretos de uma célula. Pode ser uma seleção múltipla uma união de objetos Range caso haja mais de um precedente. Objeto Range somente leitura.

DisplayFormat Retorna um objeto DisplayFormat que representa as configurações de exibição para o intervalo especificado. Somente leitura.

End Retorna um objeto Range que representa a célula no final da região que contém o intervalo de origem. Equivalente ao pressionar FINAL + SETA PARA CIMA, FINAL + SETA PARA BAIXO, FINAL + SETA PARA ESQUERDA OU FINAL + SETA PARA A DIREITA. Objeto Range somente leitura.

EntireColumn Retorna um objeto Range que representa a coluna inteira ou colunas que contém o intervalo especificado. Somente leitura.

EntireRow Retorna um objeto Range que representa a linha inteira ou linhas que contém o intervalo especificado. Somente leitura.

Errors Permite ao usuário acessar opções de verificação de erros.

Font Retorna um objeto Font que representa a fonte do objeto especificado.

FormatConditions Retorna uma coleção FormatConditions que representa todos os formatos condicionais para o intervalo especificado. Somente leitura.

Formula

Formula2 Retorna ou define um valor que representa a fórmula do objeto em notação de matriz de estilo a1.

Formula2Local Esta é a e Formula2 de Range. FormulaLocal. Consulte Range. Formula2 para obter mais detalhes.

Formula2R1C1 Esta é a e Formula2 de Range. FormulaR1C1. Consulte Range. Formula2 e Range. FormulaR1C1 para obter mais detalhes.

Formula2R1C1Local Esta é a e Formula2 de Range. FormulaR1C1Local. Consulte Range. Formula2 e Range. FormulaR1C1Local para obter mais detalhes.

FormulaArray Retorna ou define a fórmula de matriz de um intervalo. Retorna ou pode ser definida como uma única fórmula ou uma matriz do Visual Basic. Se o intervalo especificado não contiver uma fórmula de matriz, essa propriedade retornará null. de leitura/gravação.

FormulaHidden Retorna ou define um valor que indica se a fórmula ficará oculta quando a planilha for protegida.

FormulaLocal Retorna ou define a fórmula para o objeto, usando referências de estilo A1 no idioma do usuário. de leitura/gravação.

FormulaR1C1 Retorna ou define a fórmula para o objeto, usando notação de estilo R1C1 no idioma da macro. de leitura/gravação.

FormulaR1C1Local Retorna ou define a fórmula para o objeto, usando a notação de estilo L1C1 no idioma do usuário. de leitura/gravação.

HasArray True se a célula especificada fizer parte de uma fórmula de matriz. Somente leitura .

HasFormula True se todas as células no intervalo contiverem fórmulas; False se nenhuma das células no intervalo contiver uma fórmula; null caso contrário. Somente leitura .

HasRichDataType Verdadeiro se todas as células no intervalo contêm um tipo de dados avançados. False se nenhuma das células no intervalo contiver um tipo de dados avançado; caso contrário, NULL. Somente leitura .

HasSpill True se todas as células no intervalo fizerem parte de um intervalo derramado; False se nenhuma das células no intervalo fizer parte de um intervalo derramado; caso contrário, será nulo . Somente leitura .

Height Retorna um valor Double que representa a altura, em pontos, do intervalo. Somente leitura.

Hidden Retorna ou define um valor que indica se as linhas ou colunas estão ocultas.

HorizontalAlignment Retorna ou define um valor que representa o alinhamento horizontal para o objeto especificado. Leitura/gravação.

Hyperlinks Retorna uma coleção hyperlinks que representa os hiperlinks do intervalo.

ID Retorna ou define um valor String que representa o rótulo de identificação para a célula especificada quando a página é salva como uma página da Web.

IndentLevel Retorna ou define um valor que representa o nível de recuo para a célula ou o intervalo. Pode ser um inteiro de 0 a 15.

Interior Retorna um objeto Interior que representa o interior do objeto especificado.

Item Retorna um objeto Intervalo que representa um intervalo deslocado do intervalo especificado.

Left Retorna um valor que representa a distância, em pontos, da borda esquerda da coluna a até a borda esquerda do intervalo.

LinkedDataTypeState Retorna informações sobre o estado de qualquer tipos de dados vinculados, como ações ou geografia, no intervalo. Os valores possíveis são da enumeração XlLinkedDataTypeState . Somente leitura.

ListHeaderRows Retorna o número de linhas de cabeçalho do intervalo especificado. Long somente leitura.

ListObject Retorna um objeto ListObject para o objeto Range . ListObject somente leitura.

LocationInTable Retorna uma constante que descreve a parte do relatório de tabela dinâmica que contém o canto superior esquerdo do intervalo especificado. Pode ser uma das seguintes constantes XlLocationInTable . Long somente leitura.

Locked Retorna ou define um valor que indica se o objeto está bloqueado.

MDX Retorna o nome do MDX do objeto Range especificado. String somente leitura.

MergeArea Retorna um objeto Range representando o intervalo mesclado que contém a célula especificada. Se a célula especificada não estiver em um intervalo mesclado, essa propriedade retornará a célula especificada. Somente leitura .

MergeCells True se o intervalo contiver células mescladas. de leitura/gravação.

Name Retorna ou define um valor que representa o nome do objeto.

Next Retorna um objeto Range que representa a próxima célula.

NumberFormat Retorna ou define um valor que representa o código de formato para o objeto.

NumberFormatLocal Retorna ou define um valor que representa o código de formatação do objeto como uma sequência de caracteres no idioma do usuário.

Offset Retorna um objeto Intervalo que representa um intervalo que é deslocado do intervalo especificado.

Orientation Retorna ou define um valor que representa a orientação do texto.

OutlineLevel Retorna ou define o nível de tópico atual da linha ou coluna especificada. de leitura/gravação.

PageBreak Retorna ou define a posição de uma quebra de página. Pode ser uma das seguintes constantes XlPageBreak : xlPageBreakAutomatic, xlPageBreakManualou xlPageBreakNone. Long de leitura/gravação.

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

Phonetic Retorna o objeto Phonetic , que contém informações sobre uma cadeia de caracteres de texto fonético específica em uma célula.

Phonetics Retorna a coleção Phonetics do intervalo. Somente leitura.

PivotCell Retorna um objeto PivotCell que representa uma célula em um relatório de tabela dinâmica.

PivotField Retorna um objeto PivotField que representa o campo de tabela dinâmica que contém o canto superior esquerdo do intervalo especificado.

PivotItem Retorna um objeto PivotItem que representa o item de tabela dinâmica que contém o canto superior esquerdo do intervalo especificado.

PivotTable Retorna um objeto PivotTable que representa o relatório de tabela dinâmica que contém o canto superior esquerdo do intervalo especificado.

Precedents Retorna um objeto Range que representa todos os precedentes de uma célula. Pode ser uma seleção múltipla uma união de objetos Range caso haja mais de um precedente. Somente leitura.

PrefixCharacter Retorna o caractere de prefixo da célula. Somente leitura .

Previous Retorna um objeto Range que representa a célula anterior.

QueryTable Retorna um objeto QueryTable que representa a tabela de consulta que cruza o objeto Range especificado.

Range Retorna um objeto Range que representa uma célula ou um intervalo de células.

ReadingOrder Retorna ou define o sentido de leitura do objeto especificado. Pode ser uma das seguintes constantes XlReadingOrder : xlRTL da direita para a esquerda, xlLTR (da esquerda para a direita) ou xlContext. Long de leitura/gravação.

Resize Redimensiona o intervalo especificado. Retorna um objeto Range que representa o intervalo redimensionado.

Row Retorna o número da primeira linha da primeira área do intervalo. Long somente leitura.

RowHeight Retorna ou define a altura da primeira linha no intervalo especificado, medida em pontos. Double de leitura/gravação.

Rows Retorna um objeto Range que representa as células no intervalo especificado.

SavedAsArray True se todas as células no intervalo seriam salvas em File como uma fórmula de matriz; False se nenhuma das células no intervalo for salva em arquivo como uma fórmula de matriz herdada; caso contrário, será nulo . Somente leitura .

ServerActions Especifica as ações que podem ser realizadas no servidor SharePoint para um objeto Range.

ShowDetail True se a estrutura de tópicos for expandida para o intervalo especificado de modo que o detalhe da coluna ou linha esteja visível. O intervalo especificado precisa ser uma única linha ou coluna de resumo na estrutura de tópicos. de leitura/gravação.

ShrinkToFit Retorna ou define um valor que indica se o texto é automaticamente reduzido para se ajustar à largura de coluna disponível.

SoundNote Essa propriedade não deve ser usada. As notas sonoras foram removidas do Microsoft Excel.

SparklineGroups Retorna um objeto SparklineGroups que representa um grupo existente de minigráficos do intervalo especificado. Somente leitura.

SpillingToRange

SpillParent Se uma célula for um membro de um despejo, retornará a célula que contém a fórmula responsável. Do contrário, um erro será retornado.

Style Retorna ou define um valor , contendo um objeto Style, que representa o estilo do intervalo especificado.

Summary True se o intervalo for uma linha ou coluna de resumo de tópicos. O intervalo deve ser uma linha ou uma coluna. Somente leitura .

Text Retorna o texto formatado para o objeto especificado. String somente leitura.

Top Retorna um valor que representa a distância, em pontos, da borda superior da linha 1 até a borda superior do intervalo.

UseStandardHeight True se a altura de linha do objeto Range for igual à altura padrão da planilha. Retorna NULL se o intervalo contiver mais de uma linha e as linhas não forem todas da mesma altura. de leitura/gravação.

UseStandardWidth True se a largura de coluna do objeto Range for igual à largura padrão da planilha. Retorna NULL se o intervalo contiver mais de uma coluna e as colunas não forem todas da mesma largura. de leitura/gravação.

Validation Retorna o objeto Validation que representa a validação de dados para o intervalo especificado. Somente leitura.

Value Retorna ou define um valor que representa o valor do intervalo especificado.

Value2 Retorna ou define o valor da célula. de leitura/gravação.

VerticalAlignment Retorna ou define um valor que representa o alinhamento vertical do objeto especificado. Leitura/gravação.

Width Retorna um valor Double que representa a largura de um intervalo em pontos. Somente leitura.

Worksheet Retorna um objeto Worksheet que representa a planilha que contém o intervalo especificado. Somente leitura.

WrapText Retorna ou define um valor que indica se o Microsoft Excel faz retorno automático do texto no objeto.

XPath Retorna um objeto XPath que representa o XPath do elemento mapeado para o objeto Range especificado. O contexto do intervalo determina se a ação é bem-sucedida ou retorna um objeto vazio. Somente leitura.

Actions - Uma coleção de todos os objetos Action para a série especificada.

Areas - Uma coleção das áreas (ou seja, blocos contíguos de células) em uma seleção.

Border - Representa a borda de um objeto.

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

Characters - Representa caracteres em um objeto que contém texto.

Comment - Representa um comentário de célula.

CommentThreaded - Representa o comentário encadeado de uma célula. Este objeto pode representar um comentário de nível superior ou suas respostas.

DisplayFormat - Representa as configurações de exibição de um objeto Range associado. Somente leitura.

Errors - Representa os diversos erros de planilha para um intervalo.

Font - Contém os atributos de fonte (nome, tamanho, cor, etc) de um objeto.

FormatConditions - Representa a coleção de formatos condicionais para um único intervalo.

Hyperlinks - Representa a coleção de hiperlinks para uma planilha ou um intervalo.

Interior - Representa o interior de um objeto.

ListObject - Representa um objeto de lista na coleção ListObjects.

Name - Representa um nome definido para um intervalo de células. Os nomes podem ser nomes internos, como banco de dados, Print_Area e Auto_Open, ou nomes personalizados.

Phonetic - Contém informações sobre uma determinada sequência de texto fonético em uma célula.

Phonetics - Uma coleção de todos os objetos fonéticos no intervalo especificado.

PivotCell - Representa uma célula em um relatório de tabela dinâmica.

PivotField - Representa um campo em um relatório de tabela dinâmica.

PivotItem - Representa um item em um campo de tabela dinâmica.

PivotTable - Representa um relatório de tabela dinâmica em uma planilha.

QueryTable - Representa uma tabela de planilha construída a partir de dados retornados de uma fonte de dados externa, como um SQL Server ou um banco de dados do Microsoft Access.

SoundNote -

SparklineGroups - Representa uma coleção de grupos de minigráficos.

Style - Representa uma descrição de estilo para um intervalo.

Validation - Representa a validação de dados para um intervalo de planilha.

Worksheet - Representa uma planilha.

XPath - Representa um XPath que foi mapeado para um objeto Range ou ListColumn .