Hvordan du indsætter tekst i et Word-dokument i VBA

November 12

Hvordan du indsætter tekst i et Word-dokument i VBA

Microsoft Word er et tekstbehandlingsprogram, der er en del af Office-pakken. VBA er almindeligt anvendt til at automatisere rutineopgaver i Office-programmer som Word. Hvis du arbejder med Excel du kan få brug for at overføre tekst fra et regneark til Microsoft Word. I et par enkle trin, kan du oprette en funktion til at tilføje tekst til et Word-dokument ved hjælp af VBA.

Vejledning


• Åbn Microsoft Office 2007, skal du klikke på fanen "Udvikler" og vælg "Visual Basic". Klik på "Funktioner", vælg "Referencer" og marker "Microsoft Word 12,0 Object Library. Vælg" OK ".

• Skriv følgende for at oprette en funktion: Privat Function insertTextToWord () Tryk på "Enter".

• Skriv følgende for at oprette dine variabler: Dim wrdApp Som Word.Application Dim wrdDoc Som Word.Document

• Skriv følgende for at åbne Word og tilføje et nyt dokument: Set wrdApp = CreateObject ("Word.Application") wrdApp.Visible = True Set wrdDoc = wrdApp.Documents.Add

• Skriv følgende for at tilføje tekst til dit dokument: Med wrdApp .Selection.TypeText Tekst: ". Dette er tekst fra Excel indsat i et nyt Word-dokument" = .Selection.TypeParagraph End med kør din funktion.