O Microsoft Visual Basic for Applications (VBA) é uma linguagem de programação flexível que ajuda a personalizar aplicativos Microsoft Office 2007 ou 2010. Seja para inserir texto em documento Word ou célula do Excel, existe uma macro para ajudar.
Macros rodam no Editor Visual Basic (VBE). Para acessar, pressione "Alt" + "F11" dentro do Word ou Excel para abrir o VBE, clique "Inserir" > "Módulo". Uma janela em branco abrirá onde pode colar qualquer macro. Pressione "F5" para executar.
Uma macro que insere texto no Word usa o objeto Selection e o método TypeText. Basta alterar a frase "Your text goes here" para o texto desejado. A macro:
Sub TypeTextMethod() Dim MyText As String MyText = "Your text goes here" Selection.TypeText (MyText) End Sub
Para inserir texto em célula do Excel, diga onde e o que inserir. A macro abaixo coloca "Your text goes here" na célula A1 (objeto Range na linha 3). Altere o Range para onde quer o texto:
Sub InsertText()
' InsertText Macro
Range("A1").Select
ActiveCell.FormulaR1C1 = "Your text goes here"
Range("A2").Select
End Sub
Tecnologia Eletrônica © [www.351231.com]