Thema Datum  Von Nutzer Rating
Antwort
28.02.2010 17:34:29 Stefan
NotSolved
Blau Aw:Sub läuft einfach weiter....
01.03.2010 20:46:46 Holger
NotSolved
02.03.2010 08:02:11 stefan
Solved

Ansicht des Beitrags:
Von:
Holger
Datum:
01.03.2010 20:46:46
Views:
879
Rating: Antwort:
  Ja
Thema:
Aw:Sub läuft einfach weiter....
Hallo Stefan,
so ist das bei ungebundenen UserForms. Lass 'False' weg, dann sollte es funktionieren. Vergleiche auch die Show-Methode in der VBA-Hilfe.
Gruß
Holger

Stefan schrieb am 28.02.2010 17:34:29:

Hallo zusammen,
ich arbeite nun schon seit einiger Zeit mit VBA und stolpere immer wieder über den Effekt, dass wenn man ein Formular innerhalb eines Subs aufruft, der nachfolgende Code sofort ausgeführt wird.

Ich möchte, dass das Programm erst mit den im Formular ausgewählten Werten weiter arbeitet. Im folgenden die entsprechenden Codezeilen.

...
'Anzahl neuer Reihen erfragen
Form_SplitObjectID.Show False

'Bei Abbruch sub verlassen
If P_strSplit = "Cancel" Then Exit Sub

'Aktuelle Reihe bestimmen
intReihe = ActiveCell.Row
intSpalte = ActiveCell.Column

P_strSplit = Split(strInputBox, " ")

intAnzahlNeueReihen = CInt(strEingabe(0))

...
P_strSplit ist als Public deklariert und soll im Form gefüllt werden.

kann mir jemand helfen?

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
28.02.2010 17:34:29 Stefan
NotSolved
Blau Aw:Sub läuft einfach weiter....
01.03.2010 20:46:46 Holger
NotSolved
02.03.2010 08:02:11 stefan
Solved