Supportnet Computer
Planet of Tech

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

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

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

Antwort 4 von Event

Hallo
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

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