|
![]() |
|
|||||||
![]() |
ICT-Hotlist ThemaSwitch DocumentsWerkt U met veel geopende Microsoft® Word documenten? Deze macro kan gebruikt worden om snel tussen documenten te wisselen. Daarnaast toont deze macro tevens de documentnaam in de status balk.Getest met MS-Word 2000, 2003 en in het lint van 2010. Schijnbaar was het een goed idee want deze functionaliteit is nu standaard in Office 2013 ingebouwd.
Sub SwitchDocuments()
'****************************************************************************** '* Word macro to switch between multiple open documents, the document name is '* shown in the statusbar. '* '* Installation: '* 1 Copy the macro text to a file "SwitchDocuments.bas" and remember the '* saved file location. '* 2 Start Word and open the Microsoft Visual Basic editor '* 3 Select File | Import File | select your file "SwitchDocuments.bas" '* 4 Close the Visual Basic Editor '* 5 Create a button on a toolbar that points to the macro '* "SwitchDocuments". '* '* Copyright 2000 - 2025 Johan van Soest http://www.vansoest.it '****************************************************************************** Dim DocumentNumber Dim NumberDocuments DocumentNumber = WordBasic.Window() + 1 NumberDocuments = WordBasic.CountWindows() If (NumberDocuments >= DocumentNumber) Then WordBasic.WindowList DocumentNumber Else WordBasic.WindowList 1 End If WordBasic.PrintStatusBar "Current Document : " + WordBasic.[WindowName$](WordBasic.Window()) End Sub
U mag stemmen over dit artikel:
![]() ![]() ![]() ![]() ![]() Scripts en programmeervoorbeelden disclaimerTenzij anders vermeld, zijn de scriptcode en programmeervoorbeelden auteursrechtelijk beschermde (copyright) freeware. U mag deze wijzigen, zolang een verwijzing naar de oorspronkelijke code en een hyperlink naar de bronpagina is opgenomen in de gewijzigde code en documentatie. Het is echter niet toegestaan om (kopieën van) de scripts en programmeervoorbeelden te publiceren op uw eigen site, blog, vlog, of te distribueren op papier of een andere drager, zonder voorafgaande schriftelijke toestemming.Bij veel van de technieken gebruikt in deze scripts, met inbegrip van maar niet beperkt tot register-wijzigen of wijzigingen aan systeembestanden of instellingen, bestaat een risico dat een werkend besturingssysteem onbruikbaar wordt en gegevens verloren kunnen raken. Zorg ervoor dat U gecontroleerd heeft dat U beschikt over volledige back-ups en de bijbehorende herstelsoftware voordat U deze scripts of programmavoorbeelden gebruikt. Het gebruik van deze scripts en programmeervoorbeelden is volledig Uw eigen risico. Alle aansprakelijkheidsclaims tegen de auteur met betrekking tot materiële of niet-materiële verliezen als gevolg van het gebruik, misbruik of niet-gebruik van de verstrekte informatie of het gebruik van onjuiste of onvolledige informatie, zijn uitgesloten. Alle inhoud is onderhevig aan verandering en geleverd zonder verplichting. |