Thema Datum  Von Nutzer Rating
Antwort
Rot Makros funtktionieren einzeln, aber nicht hintereinander
26.03.2021 09:01:39 Thomas
NotSolved
31.03.2021 15:59:59 Mase
NotSolved
31.03.2021 16:07:40 Thomas
NotSolved
31.03.2021 21:58:21 Mase
NotSolved

Ansicht des Beitrags:
Von:
Thomas
Datum:
26.03.2021 09:01:39
Views:
675
Rating: Antwort:
  Ja
Thema:
Makros funtktionieren einzeln, aber nicht hintereinander

Hallo,
das ist glaube ich das erste Mal, dass ich hier etwas poste. Mein Problem ist folgendes:

Ich habe ein Worddokument in dem 3 Tabellen befüllt werden. Ich habe 3 Makros geschrieben, die diese Tabellen einzeln bearbeiten.
Makro A liest Werte aus dem Arbeitsspeicher und befüllt Tabelle1
Makro B liest Werte aus einer Excell-Liste und zeigt ein UserForm an, in dem dann durch klicken einzelne Werte mittels Checkbox ausgewählt und in die Tabelle 2 gefüllt werden.
Makro C benutzt das gleiche Userform, jedoch eine andere Excelltabelle und füllt damit Tabelle 3

Rufe ich die Makros einzeln auf, dann funktioniert alles reibungslos.

Rufe ich die Makros "in Reihe" auf bleibe ich in Makro B hängen, die Aktion wird zwar sichtbar an der gefüllten Tabelle abgeschlossen, jedoch wird das Makro (geprüft durch 5 Millionen MsgBoxaufrufe) nicht verlassen und Makro C kommt nicht zur Ausführung..

Public SubA()....End Sub -> funktioniert
Public SubB()....End Sub -> funktioniert 
Public SubC()....End Sub -> funktioniert

Public Sub Alles()
    Call SubA -> funktioniert
    Call SubB -> Ausführung bleibt ohne Fehlermeldung stehen
    Call SubC -> Wird nie aufgerufen
 End Sub

Kann mir jemand dieses seltsame Verhalten erklären? Ich hatte bisher das UserForm in Verdacht und diverse Anstrengungen unternommen indem ich das UserForm entladen habe (sowohl Unload UserForm als auch UserForm.Repaint haben absolut keine Änderung hervorgerufen...

Liebe Grüße Thomas

 


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 Makros funtktionieren einzeln, aber nicht hintereinander
26.03.2021 09:01:39 Thomas
NotSolved
31.03.2021 15:59:59 Mase
NotSolved
31.03.2021 16:07:40 Thomas
NotSolved
31.03.2021 21:58:21 Mase
NotSolved