Automatisch sjablonen openen in Excel
Een macro biedt uitkomst
20 september 2006 | Frederick Gordts
Vraag
Op ons werk zijn we onlangs overgestapt op Office 2003. Er wordt dagelijks veel gebruikgemaakt van sjablonen in Excel. Deze staan centraal op de server en zijn bereikbaar voor alle belanghebbenden. Snelkoppelingen naar deze sjablonen staan in de map C:\Documents and Settings\gebruikersnaam\Application Data\Microsoft\Sjablonen.
Een eigenschap van de functie 'nieuw bestand' in Excel 2003 is dat eerst het menu 'nieuwe werkmap' openklapt. Wanneer we een sjabloon willen openen die niet in de lijst met laatst gebruikte sjablonen vermeld staat, moet eerst geklikt worden op de 'op mijn computer' hyperlink. Dan pas komen na enige vertraging de verschillende blanco modelbestanden tevoorschijn. Kan de stap waarbij het menu 'nieuwe werkmap' uitgeschakeld worden, zodat onmiddellijk het venster 'sjablonen' tevoorschijn komt? Of kan anders de lijst 'laatst gebruikte sjablonen' meer dan vier items bevatten?
Philip Vandenbon
Antwoord
Het klopt inderdaad dat het venster 'sjablonen' niet automatisch opent als je op 'nieuw bestand' klikt, ook niet in Office 2003. Helaas is dit niet zomaar aan te passen. Er is wel een tweetal gedeeltelijke oplossingen.
Allereerst kunt u gewoon met de rechtermuisknop op de tab van een werkblad (onderaan het scherm) klikken, en 'invoegen' kiezen. Als het goed is, kunt u dan een sjabloon kiezen. U kunt ook een kleine macro schrijven die automatisch de stappen doorloopt die nodig zijn om bij de sjablonen te komen:
Option Explicit
Sub openvenster()
Application.Dialogs(xlDialogWorkbookNew).Show
End Sub
Wilt u deze macro eerst testen, open dan Excel, druk op alt-F11 en daarna op Ctrl-g. Tik deze regel in: Application.Dialogs(xlDialogWorkbookNew).Show. Op die manier kunt u nagaan of de macro aan uw eisen voldoet. U kunt xlDialogWorkbookNew ook vervangen door xlDialogNew.
Lees meer artikels over :
excel, macro, sjabloon, office
bron: ZDNet