Supportnet / Forum / Tabellenkalkulation
VBA Page umschalten
Frage
Hallo ihr VBA-Künstler,
ich hoffe Ihr könnt mir helfen.
Ich habe eine Userform mit einem Multipage-Object in welchem 2 PAges sind (Page1, Page2). Nun möchte ich gern beim Klick auf einem Button (nach ein paar berechnungen) automatisch auf die Page2 wechseln. Leider bekomme ich das nicht hin.
Kann mir jemand helfen. Schon mal vielen Dank im Voraus.
Viele Grüße
Tino
Antwort 1 von martl
Hallo Tino,
folgende Codezeile könnt Dir da weiterhelfen:
UserForm.MultiPage1.Value = 2
Kann sein, dass Du den Wert noch an deine Userform anpassen musst.
Viele Grüße vom Nachbarkreis...
martl
folgende Codezeile könnt Dir da weiterhelfen:
UserForm.MultiPage1.Value = 2
Kann sein, dass Du den Wert noch an deine Userform anpassen musst.
Viele Grüße vom Nachbarkreis...
martl
Antwort 2 von powder
Hi Martl,
vielen Dank. Klappt natürlich. Man sollte eben nur wisse mit den Object-Eigenschaften umzugehen.
Leider war die Excel-Hilfe diesbezüglich nicht sehr hilfreich.
Zum Glück gibt´s ja das Supportnet.
Also nochmal vielen Dank und einen schönen Tag noch
Viele Grüße
Tino
vielen Dank. Klappt natürlich. Man sollte eben nur wisse mit den Object-Eigenschaften umzugehen.
Leider war die Excel-Hilfe diesbezüglich nicht sehr hilfreich.
Zum Glück gibt´s ja das Supportnet.
Also nochmal vielen Dank und einen schönen Tag noch
Viele Grüße
Tino
Antwort 3 von Primut
@martl,
hey, thanks, wieder was dazugelernt.
Klar - die Multipages fangen natürlich bei 0 mit der Zählung an.
Gruß Primut
hey, thanks, wieder was dazugelernt.
Klar - die Multipages fangen natürlich bei 0 mit der Zählung an.
Gruß Primut
Antwort 4 von Event
Hallo
Richtiger wäre :
UserForm1.MultiPage1.Value = 1
da der erste MultiPage1.Value = 0 ist.
Gruß
Richtiger wäre :
UserForm1.MultiPage1.Value = 1
da der erste MultiPage1.Value = 0 ist.
Gruß
Antwort 5 von martl
Hallo zusammen,
für das nette Feedback möcht ich mich bei Euch bedanken.
@ Event:
ein extra Dankeschön, das hab ich auch noch nicht gewusst. Schon wieder was dazugelernt...
Viele Grüße
martl
für das nette Feedback möcht ich mich bei Euch bedanken.
@ Event:
ein extra Dankeschön, das hab ich auch noch nicht gewusst. Schon wieder was dazugelernt...
Viele Grüße
martl
Antwort 6 von powder
Hallo nochmal alle,
wenn wir schon beim Tipps verteilen sind, dann auch noch der.
Wenn ihr dieses Feld innerhalb des Userforms Codes ansprecht dann könnt Ihr den Namen der Userform (hier UserForm1) auch einfach durch Me ersetzen:
Also
Me.MultiPage1.Value = 0
Viele Grüße
Tino
wenn wir schon beim Tipps verteilen sind, dann auch noch der.
Wenn ihr dieses Feld innerhalb des Userforms Codes ansprecht dann könnt Ihr den Namen der Userform (hier UserForm1) auch einfach durch Me ersetzen:
Also
Me.MultiPage1.Value = 0
Viele Grüße
Tino

