JKP Application Development Services.

                    Microsoft Office Application Development

Initialiseren

Up • Voorbereiding • Map of addin • Menu's • Toolbars • Beperk toegang • Code beveiligen • Initialiseren • Instellingen • Talen • Installatie • Conclusie

•  •

Search Zoeken

WWW
This site

Go to Ga Naar
Home
Up

Donate Donaties
Did you find something helpful on my site? Consider a donation!
Heeft u iets gevonden waar u wat aan had? Overweeg dan een donatie!

 

Excel-macro's geschikt maken voor anderen.

Inleiding 1 2 3 4 5 6 7 8 9 10 Conclusie

Initialisatie van variabelen

Een utility heeft mogelijk een aantal instelwaarden, die gedurende het gebruik nodig zijn. Voorbeelden daarvan zijn gebruikersinstellingen (zie verderop in dit artikel). Dit soort instellingen wordt vaak bewaard in publieke variabelen, welke hun waarde behouden gedurende de tijd dat de invoegtoepassing in Excel geopend is. Als er echter onverhoopt een fout optreedt in de invoegtoepassing en de gebruiker klikt op beëindigen, dan verliezen dergelijke variabelen hun waarden. Een simpele controle of een en ander nog in orde is, is door gebruik te maken van een extra publieke variabele:

Public bVarsOK as Boolean

Bovenaan elke subroutine die direct door de gebruiker wordt aangeroepen kan nu deze regel worden geplaatst (aannemende, dat er een subroutine "InitVars" is die de variabelen initialiseerd):

If Not bVarsOK Then InitVars

Zodra het programma een keer foutief is beëindigd, of InitVars niet is aangeroepen, is automatisch bVarsOK False en wordt InitVars alsnog aangeroepen.

<<Vorige        Volgende>>

 

    Subscribe in a readerpowered by longhead.com

Use the contact page to issue questions or comments about this website.
Copyright © 2003-2008 JKP Application Development Services