Como: Redimensionar controles NamedRange
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Projetos de nível de documento
Projetos de nível de aplicativo
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Você pode definir o tamanho de um NamedRange Controlarar quando você Adicionar-lo para um documento do Microsoft Office Excel; no entanto, convém Redimensionar-lo em um momento posterior.
Você pode redimensionar um intervalo nomeado em tempo de design ou em tempo de execução em projetos de nível de documento.
Iniciando no Visual Studio 2008 Serviço Pack 1 (SP1), você pode redimensionar intervalos nomeados em tempo de execução em nível de aplicativo Adicionar-ins.
Este tópico descreve as seguintes tarefas:
Redimensionando NamedRange controles em tempo de design
Redimensionando NamedRange controles em tempo de execução em um projeto de nível de documento
Redimensionando NamedRange controles em tempo de execução em um projeto de nível de aplicativo
Redimensionando NamedRange controles em tempo de design
Você pode redimensionar um intervalo nomeado por redefinir seu tamanho em Definir nome Caixa de Diálogo.
Para redimensionar um intervalo nomeado, usando a caixa de diálogo Definir nome
Clique com o botão direito do mouse em um Controlarar de NamedRange.
Clique em Gerenciar com intervalos no menu de atalho.
A caixa de diálogo de definir nome aparece.
Selecionar o intervalo nomeado que você deseja redimensionar.
Limpar o Refere-se à caixa.
Selecionar as células que você deseja usar para definir o tamanho do intervalo nomeado.
Clique em OK.
Redimensionando NamedRange controles em tempo de execução em um projeto de nível de documento
Você pode redimensionar um intervalo nomeado por meio de programação usando a propriedade RefersTo.
Observação: |
---|
Na Janela de de propriedades, a propriedade RefersTo está marcada como somente leitura. |
Para redimensionar um intervalo nomeado por programação
Criar um Controlarar NamedRange na célula A1 de Sheet1.
Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
Microsoft.Office.Tools.Excel.NamedRange NamedRange1 = this.Controls.AddNamedRange(this.Range["A1", missing], "NamedRange1");
Redimensionar o intervalo nomeado para incluir a célula B1.
NamedRange1.RefersTo = "=Sheet1!$A$1:$B$1"
NamedRange1.RefersTo = "=Sheet1!$A$1:$B$1";
Redimensionando NamedRange controles em tempo de execução em um projeto de nível de aplicativo
Iniciando no SP1, você pode redimensionar um Controlarar de NamedRange em qualquer Abrir planilha em tempo de execução.Para obter mais informações sobre como adicionar um Controlarar de NamedRange a uma planilha usando um suplemento do nível de aplicativo, consulte Como: Adicionar controles NamedRange a planilhas.
Para redimensionar um intervalo nomeado por programação
Criar um Controlarar NamedRange na célula A1 de Sheet1.
Dim worksheet As Worksheet = CType(Application.ActiveSheet, _ Excel.Worksheet).GetVstoObject() Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange namedRange1 = worksheet.Controls.AddNamedRange(worksheet.Range("A1"), "MyNamedRange")
Worksheet worksheet = ((Excel.Worksheet)Application.ActiveSheet). GetVstoObject(); Microsoft.Office.Tools.Excel.NamedRange namedRange1; namedRange1 = worksheet.Controls.AddNamedRange (worksheet.Range["A1", missing], "MyNamedRange");
Redimensionar o intervalo nomeado para incluir a célula B1.
namedRange1.RefersTo = "=Sheet1!$A$1:$B$1"
namedRange1.RefersTo = "=Sheet1!$A$1:$B$1";
Consulte também
Tarefas
Como: Adicionar controles NamedRange a planilhas
Como: Excluir NamedRange controles em tempo de design
Como: Redimensionar controles de indicador
Como: Redimensionar controles ListObject
Conceitos
Desenvolvimento de Adicionar-in de aplicativo-nível do Excel
Adicionar controles a documentos do Office em tempo de execução
Itens de host e Visão geral sobre controles de host
Outros recursos
Controles em documentos do Office
Date |
History |
Motivo |
---|---|---|
De 2008 de julho |
Adicionado uma seção que mostra como redimensionar um Controlarar de intervalo nomeado em um suplemento do nível de aplicativo. |
Alteração de recurso do SP1. |