Thema Datum  Von Nutzer Rating
Antwort
Rot Textbox Inhalt erscheint erst bei Beenden des Makros
29.07.2015 12:38:40 Rainer
NotSolved

Ansicht des Beitrags:
Von:
Rainer
Datum:
29.07.2015 12:38:40
Views:
1051
Rating: Antwort:
  Ja
Thema:
Textbox Inhalt erscheint erst bei Beenden des Makros

Hallo

"ich habe in Excel 2010 ein Makro erstellt, das mit seinem einzigen Befehl "UniversalMaske.Show" das Userform "UniversalMaske" aufruft.

In "UniversalMaske" sind ein Commandbutton (mit Namen "Button") und eine Textbox (mit Namen "Meldung"). Die Textbox ist beim Aufrufe des Makros leer und nicht sichtbar.

Beim Klick auf den Commandbutton "Button"  wirde folgender VBA Code ausgeführt:

-------------------------------------

Option Explicit
Private Sub Button_Click()
   Meldung.Value = "Starte Schleife"
   Meldung.Visible = True
'  Application.Wait (Now + TimeValue("0:00:01"))
   Call Schleife
End Sub
--------------------------------
Private Sub Schleife()
  Dim I As Long
  For I = 1 To 10000 : Worksheets("Tabelle1").Range("A2") = I : Next I
End Sub

----------------------------

Problem:

Der Text "Starte Schleife" erscheint erst, wenn Call Schleife beendet wurde.

Baue ich eine Verzögerung "Application.Wait" ein erscheint die Textbox und gibt den Text "Starte Schleife" aus.

Weiß jemand, was da los ist?

Rainer

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Textbox Inhalt erscheint erst bei Beenden des Makros
29.07.2015 12:38:40 Rainer
NotSolved