• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Statusmelding weergeven tijdens uitvoeren VBA-code

Status
Niet open voor verdere reacties.

EdjeVis

Gebruiker
Lid geworden
22 nov 2006
Berichten
99
Wie kan me helpen? (ik sluit niet uit dat Wigi een poging gaat doen:D ......)

In het uitvoeren van een stuk code zitten 3 fases waarbij het eventjes duurt voordat er weer wat gebeurt. Hierbij wil ik de gebruiker duidelijk maken dat er wel degelijk iets gebeurt, maar dat hij/zij nog eventjes geduld moet hebben. Om dit te verduidelijken wil ik de stappen die ondernomen worden, melden op een userform.
Door de caption van een label te veranderen krijg ik in principe keurig op het juiste moment de juiste tekst in het userform, maar vervolgens staat m'n pc (en straks ook die van de gebruiker) zó hard te stampen, dat het grijze vlak van het userform (waarin ook de betreffende tekst staat) gewoon wit blijft en er dus niets te lezen valt. Weet iemand hier een oplossing voor?

Bij voorbaat dank.
 
Wie kan me helpen? (ik sluit niet uit dat Wigi een poging gaat doen:D ......)

Uiteraard...

Het simpelste voor dit soort dingen is tekst in de statusbalk te plaatsen:

Code:
Application.StatusBar = "Fase 1 wordt uitgevoerd."

enz.

Na afloop:

Code:
Application.StatusBar = False

Merk op dat een userform de uitvoering van de macro enkel vertraagt.

Wigi
 
Wigi, ik val in herhaling als ik zeg "hartelijk dank!", maar doe het dus toch. :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan