Como: Exibir uma seqüência de caracteres em uma célula de planilha

Este exemplo demonstra como exibir o texto em uma célula programaticamente. Para exibir texto na célula, use um NamedRange controle ou um objeto da faixa nativo 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 2007 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Usando um controle NamedRange

Este exemplo usa um NamedRange controle chamado message. O controle deve ser adicionado a uma personalização em nível de documento em tempo de design. O código a seguir deve ser colocado em uma classe de folha, não o ThisWorkbook classe.

Para exibir texto em um controle NamedRange

  • Definir o valor de NamedRange o controle para Hello World.

    Me.message.Value2 = "Hello world"
    
    this.message.Value2 = "Hello world";
    

Usando um intervalo do Excel nativo

O código a seguir cria um novo intervalo de forma programática e atribui um valor.

Para exibir texto em um intervalo do Excel

  • Recuperar o intervalo de célula A1 em Sheet1 e defina o valor para Hello World.

    Dim rng As Excel.Range = Globals.Sheet1.Range("A1")
    rng.Value2 = "Hello world"
    
    Excel.Range rng = Globals.Sheet1.Range["A1", missing];
    rng.Value2 = "Hello world";
    

Consulte também

Tarefas

Como: Interact com Windows Forms

Demonstra Passo a passo: Coletando dados usando um Windows Form

Conceitos

Trabalhando com células

Controle de NamedRange

Acesso global a objetos em projetos do Office

Parâmetros opcionais em soluções do Office

Outros recursos

Solucionando problemas soluções do Office