Como: Enviar valores a células de planilha

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.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • O Excel 2003

  • O Excel 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Você pode colocar um valor em uma célula, usando um intervalo.Os exemplos a seguir usam a propriedade de Value2 do intervalo em vez da propriedade Value para evitar a passar parâmetros.

Para enviar um valor para uma célula em uma personalização de nível de documento

  • Criar um NamedRange Controlarar na célula A1 de Sheet1e atribuir um valor de Cadeia de Caracteres para a propriedade Value2.Coloque o código a seguir na classe Sheet1.

    Dim nr As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
    
    nr.Value2 = "Hello World"
    
    Microsoft.Office.Tools.Excel.NamedRange nr =
        this.Controls.AddNamedRange(this.Range["A1", missing], "NamedRange1");
    
    nr.Value2 = "Hello World";
    

Para enviar um valor para uma célula em um nível de aplicativo Adicionar - in

  • Criar um Microsoft.Office.Interop.Excel.Range que representa célula A1 de Sheet1e atribuir um valor de Cadeia de Caracteres para a propriedade Value2.

    Dim rng As Excel.Range = Me.Application.Range("A1")
    rng.Value2 = "Hello World"
    
    Excel.Range rng = this.Application.get_Range("A1", missing);
    rng.Value2 = "Hello World";
    

Programação robusta

A seguinte condição causa uma exceção:

  • A planilha existe e é somente leitura (classe COMException).

Segurança

Entrada do usuário pode incluir informações que é potencialmente mal formada, mal-intencionado ou não é válido.Sempre Marcar que os valores que um usuário insere estar de acordo com os requisitos para o aplicativo antes de usar os valores.For more information, see Validação da Entrada do Usuário nos Formulários do Windows.

Consulte também

Tarefas

Como: Se referir a intervalos de planilha no código

Como: Adicionar Novo planilhas a pastas de trabalho

Conceitos

Trabalhando com células

Controlarar NamedRange

Itens de host e Visão geral sobre controles de host

Noções básicas sobre parâmetros opcionais in Office Solutions

Date

History

Motivo

De 2008 de julho

Adicionado um exemplo de código que pode ser usado um suplemento do nível de aplicativo.

Comentários do cliente.