Controle NamedRange

O controle de NamedRange é um intervalo que possui um nome exclusivo, expõe eventos, e podem ser associados a dados.Para obter mais informações, consulte Visão geral sobre o modelo de objeto do Excel.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Excel 2013 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

criando o controle

Você pode adicionar controles de NamedRange a uma planilha do Microsoft Office Excel em tempo de design ou em tempo de execução em projetos de um documento nível.

Você pode adicionar controles de NamedRange a uma planilha em tempo de execução em um suplemento ao aplicativo.Para obter mais informações, consulte Como: adicionar controles de NamedRange às planilhas.

ObservaçãoObservação

Por padrão, os intervalos nomeados criados dinamicamente não são persistentes na planilha como controles host quando a planilha é fechada.Para obter mais informações, consulte Adicionar controles a documentos do Office em tempo de execução.

os controles deNamedRange podem consistir somente em intervalos nas folhas específicas.os controles deNamedRange não podem ter nomes relacionados que se aplicam a todas as folhas, e não podem consistir em intervalos que abrangem dois ou mais planilhas em uma pasta de trabalho intervalos (3d).

Associando dados ao controle

Um intervalo nomeado pareceria para ser um bom candidato para associação de dados complexos como podem ter muitas células; no entanto, um intervalo é simplesmente uma coleção das células que não podem ser facilmente mapeadas para uma coluna específica de um dataset.Portanto, os controles de NamedRange oferecem suporte somente a associação de dados simples.O controle de ListObject pode ser usado para associação de dados complexos.Para obter mais informações, consulte Controle de ListObject.

o controle de NamedRange pode ser associado a uma fonte de dados usando as propriedades de DataBindings .A propriedade de associação de dados padrão de controle de NamedRange é Value2.

Se os dados no dataset associado são atualizados por meio de qualquer mecanismo, o controle de NamedRange reflete as alterações.

Formatação

Formatação que pode ser aplicado a Microsoft.Office.Interop.Excel.Range pode ser aplicado a um controle de Microsoft.Office.Tools.Excel.NamedRange .Isso inclui bordas, fontes, formato de número e estilos.

renomeando o controle

Quando você adiciona um controle de NamedRange a sua planilha de Caixa de Ferramentas, o Visual Studio gera automaticamente um nome para o controle.Você pode alterar o nome na janela de Propriedades .

Eventos

os seguintes eventos estão disponíveis para o controle de NamedRange :

Consulte também

Tarefas

Como: adicionar controles de NamedRange às planilhas

Como: redimensionar controles NamedRange

Passo a passo: Programação contra eventos de um controle NamedRange

Conceitos

Automatizar o Excel usando o Extended objetos

Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução

Adicionar controles a documentos do Office em tempo de execução

Limitações de programação de itens de Host e controles de Host

Outros recursos

Passo a passo e amostras de desenvolvimento do office

A ligação de dados a controles em soluções do Office

Controles em documentos do Office

A ligação de dados a controles em soluções do Office