Como exibir uma cadeia de caracteres em uma célula de planilha programaticamente
Este exemplo demonstra como exibir o texto por programação em uma célula.Para exibir texto na célula, use um controle de NamedRange ou 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
Este exemplo usa um controle de NamedRange chamado message.O controle deve ser adicionado a uma personalização da nível em tempo de design.O seguinte código deve ser colocado em uma classe de folha, não na classe de ThisWorkbook .
Para exibir texto em um controle de NamedRange
Defina o valor do controle de NamedRange a Hello World.
Me.message.Value2 = "Hello world"
this.message.Value2 = "Hello world";
Usando um intervalo nativo do excel
O código a seguir cria um novo intervalo programaticamente em e atribui um valor.
Para exibir texto em um intervalo Excel
Recuperar o intervalo para a célula A1 em Sheet1 e define 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"]; rng.Value2 = "Hello world";
Consulte também
Tarefas
Passo a passo: Coleta de dados usando um formulário do Windows
Conceitos
Acesso global a objetos em projetos do Office
Parâmetros opcionais em soluções do Office