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

Trabalhando com intervalos

Controle NamedRange

Itens de host e visão geral sobre controles de Host

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

Parâmetros opcionais em soluções do Office