Siden arbejde og personlige projekter nemt kan strække sig ud over en enkelt Word-dokument , er det fornuftigt at gøre det muligt for dine makroer til at arbejde på flere dokumenter. Du kan gøre dette ved hjælp af Visual Basic er " Åbn" kommando til at indlæse i Word en fil , som du ønsker at køre din makro. Behandle filen med din makro , såsom udskiftning tekst eller excerpting det muligt at tilbyde et preview af et dokument. Efter at have kørt makroen , kan du bruge Visual Basic er " Close " kommando til at gemme dokumentet på disken. Instruktioner
1
Klik på " Office"-knappen er "Open" kommandoen , og derefter navigere til og dobbeltklikke på en fil med en makro, du gerne vil køre på flere filer. Klik på " Udvikler "-fanen er " makroer" -knappen for at vise en liste over makroer i det dokument, du netop indlæst.
2
Klik på navnet på en makro , og klik derefter på "Rediger" -knappen for at komme ind i Visual Basic integrerede udviklingsmiljø. Indtast følgende før den første opgørelse af makroen. Disse udsagn bede din makro s bruger om et filnavn , som at køre din makro. Den "Mens " erklæring begynder en løkke , inden for hvilken "Open" funktion åbner Word-fil angivet af brugeren .
Dim x
X = InputBox ("Indtast filename" ) < br >
( x < > "")
Documents.Open x
' - Din kode begynder her
3
Type over kommentaren " din kode begynder her " med tekst, der beskriver din makro formål. For eksempel, " , Ginger ", hvis du har skrevet en makro, der erstatter hver forekomst af ordet " Marianne " med du måske skrive " Begin 'Find /Erstat ' kode til Marianne /Ginger tekst ' "
4
Skriv følgende efter sidste opgørelse af din makro. Disse udsagn gemme og lukke filen åbnes af "Open" erklæring og bede din makro brugervejledningen for en anden filnavnet. Den " Wend " erklæring slutter løkken , der begyndte med "Mens " erklæring .
ActiveDocument.Close wdSaveChanges
X = InputBox ("Indtast filename" )
Wend < br >
5
Klik på " Word " ikonet på proceslinjen i Windows for at vende tilbage til Word , og klik derefter på " makroer" knappen på "Udvikler "-fanen . Dobbeltklik på navnet på din makro til at køre den.
6
Skriv navnet på en fil, du gerne vil have din makro til at køre på , når " Enter filename" bede dig skrev tidligere , vises. Tryk på " Enter " for at lade din makro proces filen.
7
Gentag det forrige trin, indtil du har indtastet navnet på den sidste fil , som du gerne vil have din makroen til at køre. Næste gang "Enter filename" vises, skal du trykke på "Enter" uden at indtaste et filnavn. Dit macro afslutter .