Repaginating i en makro

October 15  by Eliza

Makroer brukes ofte for å behandle dokumenter. Jeg har skrevet makroer som har gjort ganske mye behandling, for eksempel erstatte informasjon, legge til nye sideskift, og flytte tekst rundt. Å gjøre dette mye prosessor åpenbart betyr at paginering av dokumentendringer. Normalt ikke Word paginerer et dokument før det kan gjøre det i bakgrunnen, noe som betyr at de makro behov for å bli kjørt ferdig.

Det kan være lurt makroen å tvinge Word til paginerer, imidlertid. Hvorfor? Kanskje senere trinn i makro stole på en fersk pagineres på nytt dokument. For eksempel kan makroen lete etter informasjon på et sidenummer, og du vil ikke vite den riktige sidetallet til paginering er fullført.

Å tvinge Word til paginerer, bare bruke paginerer metode, som følger:

ActiveDocument.Repaginate

I denne bruken, er det aktive dokumentet pagineres på nytt. Du bør innse, selvfølgelig, kan det paginering ta en stund, basert på størrelsen og kompleksiteten på dokumentet.

WordTips er din kilde for kostnadseffektiv Microsoft Word trening. (Microsoft Word er den mest populære tekstbehandlingsprogrammet i verden.) Dette tipset (1472) gjelder for Microsoft Word 97, 2000, 2002, og 2003. Du kan finne en versjon av dette tipset for Båndet av Word (Word 2007 og senere) her: Repaginating i en makro.