janus1janus1
Gebruiker
- Lid geworden
- 7 apr 2005
- Berichten
- 103
LS
Zou iemand mij antwoord kunnen geven op de volgende vraag.
Bij het opstarten van een bestand (excel file met auto_open maro) moet er gekeken worden of het bestand met de naam "Planning" reeds geopend is.
Als het geopend is moet de procedure afgebroken worden omdat "planning"eerst afgesloten moet worden.
Ik heb onderstaande methode gebruikt maar vind het niet prettig dat het via een foutprocedure loopt.
Heeft iemand een andere oplossing?
sub auto_open
on error goto foutafhandeling
planning="waar"
workbooks("Planning").activate
msgbox("sluit eerst planning af alvorens dit programma te activeren")
end
line1: 'vervolg programma
'programma code
exit sub
foutafhandeling:
if planning "="waar"then
planning = ""
goto line1
end if
msgbox("onbekende fout")
end sub
Zou iemand mij antwoord kunnen geven op de volgende vraag.
Bij het opstarten van een bestand (excel file met auto_open maro) moet er gekeken worden of het bestand met de naam "Planning" reeds geopend is.
Als het geopend is moet de procedure afgebroken worden omdat "planning"eerst afgesloten moet worden.
Ik heb onderstaande methode gebruikt maar vind het niet prettig dat het via een foutprocedure loopt.
Heeft iemand een andere oplossing?
sub auto_open
on error goto foutafhandeling
planning="waar"
workbooks("Planning").activate
msgbox("sluit eerst planning af alvorens dit programma te activeren")
end
line1: 'vervolg programma
'programma code
exit sub
foutafhandeling:
if planning "="waar"then
planning = ""
goto line1
end if
msgbox("onbekende fout")
end sub