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çã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
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