Macro per inviare il corpo di un messaggio a Word o Excel
Microsoft Visual Basic for Applications (VBA) è un linguaggio flessibile per personalizzare Office 2007/2010. Che tu voglia inserire testo in un documento Word o in una cella Excel, c'è una macro per farlo.
Istruzioni
Eseguire le macro
Le macro si eseguono dall'Editor Visual Basic (VBE). Per accedere: premi "Alt" + "F11" in Word o Excel per aprire VBE, clicca "Inserisci" → "Modulo". Si apre una finestra vuota dove incollare la macro. Premi "F5" per eseguirla.
Macro per inserire testo in Word
Una macro che inserisce testo in Word usa l'oggetto Selection e il metodo TypeText. Basta cambiare "Il tuo testo qui" col testo desiderato. La macro:
Sub TypeTextMethod() Dim MyText As String MyText = "Il tuo testo qui" Selection.TypeText (MyText) End Sub
Macro per inserire testo in Excel
Per inserire testo in una cella Excel, devi dire dove e cosa. La macro sotto mette "Il tuo testo qui" in A1 (oggetto Range alla riga 3). Cambia Range per la cella desiderata prima di eseguire:
Sub InsertText() ' InsertText Macro Range("A1").Select ActiveCell.FormulaR1C1 = "Il tuo testo qui" Range("A2").Select End Sub