Compartilhar via


NamedRange Interface

Definição

Um controle NamedRange é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

public interface class NamedRange : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")]
public interface NamedRange : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("6b87f7cb-0689-4e7e-8dcb-3c0e654629bb")>]
type NamedRange = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface NamedRange
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Atributos
Implementações

Comentários

Para obter mais informações, consulte Controle NamedRange.

Observação

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

AddIndent

Obtém ou define um valor que determina se o texto é recuado automaticamente quando o alinhamento de texto no controle NamedRange está definido com a distribuição igual horizontal ou verticalmente.

Address

Obtém a referência do intervalo para o controle NamedRange.

AddressLocal

Obtém a referência do intervalo para o controle NamedRange no idioma do usuário.

AllowEdit

Obtém um valor que indica se o controle NamedRange pode ser editado em uma planilha protegida.

Application

Obtém um Application que representa o criador do controle NamedRange.

Areas

Obtém uma coleção Areas que representa todos os intervalos em uma seleção de várias áreas.

Borders

Obtém uma coleção Borders que representa os limites de um controle NamedRange.

Cells

Obtém um Range que representa as células no controle NamedRange.

Characters

Obtém um objeto Characters que representa um intervalo de caracteres no texto do controle NamedRange.

Column

Obtém o número da primeira coluna na primeira área do controle NamedRange.

Columns

Obtém um Range que representa a única ou mais colunas no controle NamedRange.

ColumnWidth

Obtém ou define a largura de todas as colunas no controle NamedRange.

Comment

Obtém um Comment que representa o comentário associado à célula no canto superior esquerdo do controle NamedRange.

Container

Um controle NamedRange é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

Count

Obtém o número de células no controle NamedRange.

CountLarge

Obtém o número de ocorrências do maior valor em um intervalo de valores.

Creator

Obtém um inteiro de 32 bits que indica o aplicativo no qual o controle NamedRange foi criado.

CurrentArray

Se o controle NamedRange fizer parte de uma matriz, ele obterá um Range que representa a matriz inteira.

CurrentRegion

Obtém um Range que representa a região atual.

DefaultDataSourceUpdateMode

Obtém ou define o padrão DataSourceUpdateMode.

Dependents

Obtém um Range que representa o intervalo contendo todos os dependentes do controle NamedRange.

DirectDependents

Obtém um Range que representa o intervalo contendo todos os dependentes diretos do controle NamedRange.

DirectPrecedents

Obtém um Range que representa o intervalo contendo todos os precedentes diretos do controle NamedRange.

DisplayFormat

Obtém um objeto que representa as configurações de exibição para o intervalo especificado.

End

Obtém um Range que representa a célula no final da região que contém o controle NamedRange.

EntireColumn

Obtém um Range que representa a coluna (ou colunas) inteira que contém o controle NamedRange.

EntireRow

Obtém um Range que representa a linha (ou linhas) inteira que contém o controle NamedRange.

Errors

Obtém um objeto Errors que permite que você acesse as opções de verificação de erros.

Font

Obtém um Font que representa a fonte do controle NamedRange.

FormatConditions

Obtém uma coleção FormatConditions que representa todos os formatos para o controle NamedRange.

Formula

Obtém ou define a fórmula de um controle NamedRange em notação de estilo A1.

FormulaArray

Obtém ou define a fórmula de matriz do controle NamedRange.

FormulaHidden

Obtém ou define um valor que indica se a fórmula no controle NamedRange estará oculta quando a planilha estiver protegida.

FormulaLocal

Obtém ou define a fórmula para o controle NamedRange, usando referências de estilo A1 no idioma do usuário.

FormulaR1C1

Obtém ou define a fórmula para o objeto usando a notação de estilo R1C1.

FormulaR1C1Local

Obtém ou define a fórmula para o controle NamedRange, usando a notação de estilo R1C1 no idioma do usuário.

HasArray

Obtém um valor que indica se o controle NamedRange faz parte de uma fórmula de matriz.

HasFormula

Obtém um valor que indica se todas as células no controle NamedRange contêm fórmulas.

Height

Obtém a altura do controle NamedRange.

Hidden

Obtém ou define um objeto que indica se as linhas ou colunas estão ocultas.

HorizontalAlignment

Obtém ou define o alinhamento horizontal para o controle NamedRange.

Hyperlinks

Obtém uma coleção de Hyperlinks que representa os hiperlinks no controle NamedRange.

ID

Obtém ou define o rótulo de identificação para o controle NamedRange quando a página é salva como uma página da Web.

IndentLevel

Obtém ou define o nível de recuo do controle NamedRange.

InnerObject

Obtém um Range que representa o objeto nativo subjacente para o NamedRange.

Interior

Obtém um Interior que representa o interior do controle NamedRange.

Item

Obtém um Range, que representa um intervalo em um deslocamento para o controle NamedRange.

Left

Obtém a distância da borda esquerda da coluna A até a borda esquerda do controle NamedRange.

ListHeaderRows

Obtém o número de linhas de cabeçalho do controle NamedRange.

ListObject

Obtém um ListObject para o controle NamedRange.

LocationInTable

Obtém uma constante que descreve a parte do relatório PivotTable que contém o canto superior esquerdo do controle NamedRange.

Locked

Obtém ou define um valor que indica se o controle NamedRange está bloqueado.

MDX

Obtém o nome MDX para o objeto NamedRange especificado.

MergeArea

Obtém um Range que representa o intervalo mesclado que contém o controle NamedRange.

MergeCells

Obtém ou define um valor que indica se o controle NamedRange contém células mescladas.

Name

Obtém ou define um objeto Name para o controle NamedRange.

Next

Obtém um Range que representa a próxima célula.

NumberFormat

Obtém ou define o código de formato para o controle NamedRange.

NumberFormatLocal

Obtém ou define o código de formato para o controle NamedRange no idioma do usuário.

Offset

Obtém um Range que é deslocado do controle NamedRange.

Orientation

Obtém ou define a orientação do texto.

OutlineLevel

Obtém ou define o nível da estrutura de tópicos atual do controle NamedRange.

PageBreak

Obtém ou define o local de uma quebra de página.

Parent

Obtém o objeto pai do controle NamedRange.

Phonetic

Obtém o objeto Phonetic, que contém informações sobre uma cadeia de caracteres de texto fonético específica no controle NamedRange.

Phonetics

Obtém a coleção Phonetics do controle NamedRange.

PivotCell

Obtém um PivotCell que representa uma célula em um relatório de Tabela Dinâmica.

PivotField

Obtém um PivotField que representa o campo de Tabela Dinâmica contido no canto superior esquerdo do controle NamedRange.

PivotItem

Obtém um PivotItem que representa o item de Tabela Dinâmica contido no canto superior esquerdo do controle NamedRange.

PivotTable

Obtém um PivotTable que representa o relatório de Tabela Dinâmica que contém o canto superior esquerdo do controle NamedRange ou o relatório de Tabela Dinâmica associado ao relatório de gráfico dinâmico.

Precedents

Obtém um Range que representa todos os precedentes do controle NamedRange.

PrefixCharacter

Obtém o caractere de prefixo para o controle NamedRange.

Previous

Obtém um Range que representa a célula anterior.

QueryTable

Obtém um QueryTable que representa a tabela de consulta que intersecciona o controle NamedRange.

ReadingOrder

Obtém ou define o sentido de leitura para o controle NamedRange.

RefersTo

Obtém ou define a fórmula de referência definida para o controle NamedRange usando a notação de estilo A1.

RefersToLocal

Obtém ou define a fórmula de referência definida para o controle NamedRange usando a notação de estilo A1 no idioma do usuário.

RefersToR1C1

Obtém ou define a fórmula de referência definida para o controle NamedRange usando a notação de estilo R1C1.

RefersToR1C1Local

Obtém ou define a fórmula de referência definida para o controle NamedRange usando a notação de estilo R1C1 no idioma do usuário.

RefersToRange

Obtém o Range referenciado por um controle NamedRange.

Resize

Obtém um Range redimensionado com base no controle NamedRange.

Row

Obtém o número da primeira linha da primeira área no controle NamedRange.

RowHeight

Obtém ou define a altura de todas as linhas que contém o controle NamedRange, medida em pontos.

Rows

Obtém um Range que representa uma ou mais linhas no controle NamedRange.

ServerActions

Obtém as ações que podem ser executadas no Microsoft Office SharePoint Server para um objeto NamedRange.

ShowDetail

Obtém ou define um objeto que indica se a estrutura de tópicos é expandida para o controle NamedRange (de modo que o detalhe da coluna ou da linha esteja visível).

ShrinkToFit

Obtém ou define um valor que indica se o texto reduz automaticamente para se ajustar à largura de coluna disponível.

SoundNote

Um controle NamedRange é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

SparklineGroups

Obtém um objeto que representa um grupo existente de minigráficos do intervalo especificado.

Style

Obtém ou define um Style que representa o estilo do controle NamedRange.

Summary

Obtém um valor que indica se o intervalo será uma linha ou coluna de resumo de estrutura de tópicos.

Tag

Obtém ou define o objeto que contém dados sobre o controle Tag.

Text

Obtém o texto para o controle NamedRange.

Top

Obtém a distância, em pontos, da borda superior da linha 1 (um) até a borda superior do controle NamedRange.

UseStandardHeight

Obtém ou define um valor que indica se a altura da linha do controle NamedRange é igual à altura padrão da folha.

UseStandardWidth

Obtém ou define um valor que indica se a largura de coluna do controle NamedRange é igual à largura padrão da folha.

Validation

Obtém um objeto Validation que representa a validação de dados para o controle NamedRange.

Value

Obtém ou define o valor do controle NamedRange.

Value2

Obtém ou define o valor do controle NamedRange.

VerticalAlignment

Obtém ou define o alinhamento vertical do controle NamedRange.

Width

Obtém a largura do controle NamedRange em pontos.

Worksheet

Obtém um Worksheet que representa a planilha que contém o controle NamedRange.

WrapText

Obtém ou define um valor que indica se o Microsoft Office Excel quebra o texto no controle NamedRange.

XPath

Obtém um XPath que representa o Xpath do elemento mapeado para o controle NamedRange.

Métodos

Activate()

Ativa um controle NamedRange de célula única.

AddComment(Object)

Adiciona um comentário ao controle NamedRange.

AdvancedFilter(XlFilterAction, Object, Object, Object)

Filtra ou copia 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 nomeado com base em uma fonte de dados OLAP.

ApplyNames(Object, Object, Object, Object, Object, XlApplyNamesOrder, Object)

Aplica nomes às células no controle NamedRange.

ApplyOutlineStyles()

Aplica estilos de estrutura de tópicos para o controle NamedRange.

AutoComplete(String)

Obtém uma correspondência de Preenchimento Automático da lista.

AutoFill(Range, XlAutoFillType)

Preenche automaticamente as células no controle NamedRange.

AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object)

Filtra uma lista usando o Filtro Automático.

AutoFit()

Altera a largura das colunas ou a altura das linhas do controle NamedRange para obter o melhor ajuste.

AutoOutline()

Cria automaticamente uma estrutura de tópicos para o controle NamedRange.

BorderAround2(Object, XlBorderWeight, XlColorIndex, Object, Object)

Adiciona uma borda a um controle NamedRange e define as propriedades Color, LineStyle e Weight para a nova borda.

Calculate()

Calcula os valores de células em um controle NamedRange.

CalculateRowMajorOrder()

Calcula um intervalo específico de células.

CheckSpelling(Object, Object, Object, Object)

Verifica a ortografia do texto no controle NamedRange.

Clear()

Limpa todo o controle NamedRange.

ClearComments()

Limpa todos os comentários de célula do controle NamedRange.

ClearContents()

Limpa as fórmulas do controle NamedRange.

ClearFormats()

Limpa a formatação do controle NamedRange.

ClearHyperlinks()

Remove todos os hiperlinks do intervalo especificado.

ClearNotes()

Limpa as observações de todas as células no controle NamedRange.

ClearOutline()

Limpa a estrutura de tópicos para o controle NamedRange.

ColumnDifferences(Object)

Obtém um Range que representa todas as células cujos conteúdos são diferentes da célula de comparação em cada coluna.

Consolidate(Object, Object, Object, Object, Object)

Consolida os dados de vários intervalos em várias planilhas no controle NamedRange.

Copy(Object)

Copia o conteúdo do controle NamedRange para o intervalo especificado ou para a área de transferência.

CopyFromRecordset(Object, Object, Object)

Copia o conteúdo de um conjunto de registros ADO ou DAO para uma planilha, começando no canto superior esquerdo do controle NamedRange.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Copia o controle do NamedRange para a Área de transferência como uma imagem.

CreateNames(Object, Object, Object, Object)

Cria nomes no controle NamedRange com base nos rótulos de texto na planilha.

Cut(Object)

Recorta o conteúdo do controle NamedRange para a área de transferência ou cola-o em um destino especificado.

DataSeries(Object, XlDataSeriesType, XlDataSeriesDate, Object, Object, Object)

Cria uma série de dados no controle NamedRange.

Delete()

Exclui um controle NamedRange criado dinamicamente e o remove do ControlCollection.

DialogBox()

Exibe uma caixa de diálogo definida por uma tabela de definição da caixa de diálogo em uma planilha de macro do Microsoft Office Excel 4.0.

Dirty()

Designa o controle NamedRange 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)

Um controle NamedRange é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Exportações para um arquivo do formato especificado.

FillDown()

Preenche desde a célula superior no controle NamedRange até a parte inferior do controle NamedRange.

FillLeft()

Preenche à esquerda da célula mais à direita no controle NamedRange.

FillRight()

Preenche as células da extremidade direita à esquerda no controle NamedRange.

FillUp()

Preenche desde a célula inferior ou células no controle do NamedRange até o topo do intervalo.

Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object)

Localiza informações específicas no controle NamedRange e retorna um objeto Range que representa a primeira célula na qual essas informações estão localizadas.

FindNext(Object)

Continua uma pesquisa que foi iniciada com o método Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object).

FindPrevious(Object)

Continua uma pesquisa que foi iniciada com o método Find(Object, Object, Object, Object, Object, XlSearchDirection, Object, Object, Object).

FunctionWizard()

Inicia o Assistente de função para a célula superior esquerda do controle NamedRange.

get_Value(Object)

Obtém o valor do NamedRange controle .

GetEnumerator()

Obtém um IEnumerator que pode ser usado para iterar sobre as células do controle NamedRange.

Group(Object, Object, Object, Object)

Quando o controle NamedRange representa uma única célula no intervalo de dados de um campo da Tabela Dinâmica, o método Group(Object, Object, Object, Object) executa o agrupamento numérico ou baseado em data nesse campo.

Insert(Object, Object)

Insere uma célula ou um intervalo de células no controle NamedRange e desloca outras células para liberar espaço.

InsertIndent(Int32)

Adiciona um recuo ao controle NamedRange.

Justify()

Reorganiza o texto no controle NamedRange 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 no controle NamedRange.

Merge(Object)

Cria uma célula mesclada por meio do controle NamedRange.

NavigateArrow(Object, Object, Object)

Navega de uma seta de rastreamento para o controle NamedRange precedente, dependente ou células que estão causando erros.

NoteText(Object, Object, Object)

Obtém ou define a nota de célula associada à célula no canto superior esquerdo do controle NamedRange.

Parse(Object, Object)

Analisa um intervalo de dados e o divide em várias células.

PasteSpecial(XlPasteType, XlPasteSpecialOperation, Object, Object)

Cola o conteúdo de um objeto Range da área de transferência no controle NamedRange.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object)

Imprime o objeto.

PrintPreview(Object)

Mostra uma visualização da impressão do controle NamedRange.

RemoveDuplicates(Object, XlYesNoGuess)

Remove os valores duplicados de um intervalo de valores.

RemoveSubtotal()

Remove os subtotais do controle NamedRange.

Replace(Object, Object, Object, Object, Object, Object, Object, Object)

Substitui os caracteres especificados no controle NamedRange por uma nova cadeia de caracteres.

RowDifferences(Object)

Obtém um objeto Range que representa todas as células cujos conteúdos são diferentes dos conteúdos da célula de comparação em cada linha.

Select()

Seleciona o controle NamedRange.

set_Value(Object, Object)

Define o valor do NamedRange controle .

SetPhonetic()

Cria objetos Phonetic para todas as células no controle NamedRange.

Show()

Rola pelo conteúdo da janela ativa para mover o controle NamedRange para a exibição.

ShowDependents(Object)

Desenha setas rastreadoras para os dependentes diretos do controle NamedRange.

ShowErrors()

Desenha setas de rastreamento através da árvore de precedentes para a célula que é a origem do erro e retorna o objeto Range que contém essa célula.

ShowPrecedents(Object)

Desenha as setas rastreadoras para os precedentes diretos do controle NamedRange.

Sort(Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortMethod, XlSortDataOption, XlSortDataOption, XlSortDataOption)

Classifica os dados em um controle NamedRange.

SortSpecial(XlSortMethod, Object, XlSortOrder, Object, Object, XlSortOrder, Object, XlSortOrder, XlYesNoGuess, Object, Object, XlSortOrientation, XlSortDataOption, XlSortDataOption, XlSortDataOption)

Usa métodos de classificação do Leste da Ásia para classificar o controle NamedRange. Por exemplo, japonês classifica em ordem silábica do Kana. Para obter mais informações, consulte a lista de parâmetros.

Speak(Object, Object)

Faz com que as células do controle NamedRange sejam faladas em ordem de linha ou de coluna.

SpecialCells(XlCellType, Object)

Obtém um objeto Range que representa todas as células que correspondem ao tipo e valor especificados.

SubscribeTo(String, XlSubscribeToFormat)

Um controle NamedRange é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

Subtotal(Int32, XlConsolidationFunction, Object, Object, Object, XlSummaryRow)

Cria subtotais para o controle NamedRange.

Table(Object, Object)

Cria uma tabela de dados com base em valores de entrada e fórmulas que você define 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 o controle NamedRange em uma estrutura de tópicos (ou seja, reduz seu nível da estrutura).

UnMerge()

Separa uma área mesclada em células individuais.

Eventos

BeforeDoubleClick

Ocorre ao clicar duas vezes no controle NamedRange, antes da ação de clique duplo padrão.

BeforeRightClick

Ocorre quando um controle NamedRange é clicado com o botão direito do mouse, antes da ação padrão de clique com o botão direito do mouse.

BindingContextChanged

Um controle NamedRange é um intervalo que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados.

Change

Ocorre quando há alguma alteração no controle NamedRange.

Deselected

Ocorre quando a seleção é movida do controle NamedRange para uma área fora do controle NamedRange.

Selected

Ocorre quando o controle NamedRange é selecionado.

SelectionChange

Ocorre quando a seleção dentro do controle NamedRange é alterada.

Aplica-se a