Makroer som sender tekst legeme et enkelt budskap til Word eller Excel
Microsoft Visual Basic for Applications (VBA) er et fleksibelt programmeringsspråk som kan hjelpe deg med å skreddersy Microsoft Office 2007 eller 2010-programmer som passer dine behov. Enten du ønsker å bruke en makro til å sette inn tekst i et Word-dokument eller en celle i et Excel-regneark, er det en makro som kan hjelpe deg.
å kjøre makroer
Makroer kjøres fra innsiden av Visual Basic Editor (VBE). For å få tilgang VBE, trykk på "Alt" og "F11" tastene sammen inne Word eller Excel for å åpne VBE, klikk deretter på "Sett inn" og deretter "Module". Et tomt vindu åpnes der du kan klippe og lime noen makro inn. Trykk på "F5" for å kjøre en makro.
Makro å sette inn tekst i Word
En makro som setter inn tekst i et Word-dokument bruker Utvalg objektet og TypeText metoden. Alt som er nødvendig for å tilpasse denne makroen er til endringen uttrykket "Din tekst går her" til selve teksten du vil vise i Word-dokumentet. Makroen er:
Sub TypeTextMethod ()
Dim MyText As String
MyText = "Din tekst går her"
Selection.TypeText (MyText)
End Sub
Makro å sette inn tekst i Excel
For å sette inn tekst i en celle i Excel, må du fortelle Excel der du vil at teksten skal gå, samt hva teksten du vil ha inn. Følgende makro stedene teksten "Din tekst går her" i celle A1, identifisert av Range objekt på linje 3. Endre Range objekt til å reflektere hvor du vil at teksten skal gå før du kjører makroen:
Sub InsertText ()
'InsertText Macro
Range("A1").Select
ActiveCell.FormulaR1C1 = "Din tekst går her"
Range ( "A2"). Velg
End Sub