Como fazer referência a intervalos de planilhas em código programaticamente
Você usa um processo semelhante para se referir ao conteúdo de um controle de NamedRange ou de um objeto do intervalo do excel nativo.
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.
usando um controle de NamedRange
O exemplo a seguir adiciona NamedRange a uma planilha e então adiciona o texto para a célula o intervalo.
Para se referir a um controle de NamedRange
Atribuir uma cadeia de caracteres para a propriedade de Value2 de controle de Microsoft.Office.Tools.Excel.NamedRange .Esse código deve ser colocado em uma classe de folha, não na classe de ThisWorkbook .
Dim NamedRange1 As Microsoft.Office.Tools.Excel.NamedRange = _ Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1") NamedRange1.Value2 = "Range value"
Microsoft.Office.Tools.Excel.NamedRange NamedRange1 = this.Controls.AddNamedRange(this.get_Range("A1"), "NamedRange1"); NamedRange1.Value2 = "Range value";
Usando intervalos nativo do excel
O exemplo a seguir adiciona um intervalo nativo para uma planilha do excel e então adiciona o texto para a célula o intervalo.
Para se referir a um objeto nativo do intervalo
Atribuir uma cadeia de caracteres para a propriedade de Value2 do intervalo.
Dim rng As Excel.Range = Me.Application.Range("A1") rng.Value2 = "Range value"
Excel.Range rng = this.Application.get_Range("A1"); rng.Value2 = "Range value";
Consulte também
Tarefas
Como verificar a ortografia em planilhas programaticamente
Como aplicar estilos a intervalos em pastas de trabalho programaticamente
Como preencher intervalos automaticamente com dados alterados em incrementos programaticamente
Como localizar texto em intervalos de planilhas programaticamente
Conceitos
Itens de host e visão geral sobre controles de Host
Limitações de programação de itens de Host e controles de Host