>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> Mensagens de texto

Macros que enviam corpo do texto de uma mensagem simples para o Word ou Excel

Microsoft Visual Basic for Applications (VBA) é uma linguagem de programação flexível que pode ajudá-lo a adaptar seus aplicativos Microsoft Office 2007 ou 2010 para atender às suas necessidades. Se você quer usar uma macro para inserir texto em um documento do Word ou uma célula de uma planilha do Excel , há uma macro que pode ajudá-lo . Executar macros

Macros são executados de dentro do Editor do Visual Basic (VBE) . Para acessar o VBE , pressione as teclas " F11 " "Alt" e juntos dentro do Word ou Excel para abrir o VBE , clique em "Inserir" e clique em "Módulo ". Uma janela em branco será aberta , que você pode copiar e colar qualquer macro em . Pressione o botão "F5" para executar uma macro .
Macro para inserir texto no Word

A macro que insere texto em um documento do Word usa o objeto Selection eo TypeText método . Tudo o que é necessário para adaptar esta macro é a mudança da frase " Seu texto vai aqui" para o próprio texto que deseja exibir no documento do Word . A macro é :

Sub TypeTextMethod ()

Dim MyText As String

MyText = "Seu texto vai aqui "

Selection.TypeText ( MyText )

End Sub
Macro para inserir texto em Excel

Para inserir texto em uma célula do Excel , você precisa dizer Excel onde você quer que o texto vá , bem como o texto que deseja inserir . A seguinte macro coloca o texto " Seu texto vai aqui " na célula A1, identificado pelo objeto Range na linha 3 . Altere o objeto de intervalo para refletir onde você quer que seu texto para ir antes de executar a macro:

Sub InsertText ()

' InsertText Macro


Range (" A1") . Selecione

ActiveCell.FormulaR1C1 = "Seu texto vai aqui "

Range (" A2 " ) . Selecione

End Sub