Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA - Switchen von UserFormen
#1
Hallo zusammen,

im Anhang findet Ihr eine beispielhafte Datei.

Über die Schaltfläche1 wird die UserForm1 geladen. Ich möchte es hinbekommen, dass ich zwischen UserForm1 und UserForm2 herspringen kann.

Ihr könnt euch das so vorstellen, dass in den UserFormen noch Textboxen/Comboboxen sind. Es ist wichtig, dass der Inhalt der Text/Combo-Boxen beim hin- und herspringen  erhalten bleibt.


LG und guten Start in die Woche
Korain


Angehängte Dateien
.xlsm   Mappe1.xlsm (Größe: 18,87 KB / Downloads: 5)
Antworten Top
#2
Hallo,

leider gibt es keinen Anhalt dafür, wie viele Objekte da aufgenommen werden sollen. Grundsätzlich solltest du versuchen, alles auf einem UserForm unter zu bringen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
(13.12.2021, 10:24)Klaus-Dieter schrieb: Hallo,

leider gibt es keinen Anhalt dafür, wie viele Objekte da aufgenommen werden sollen. Grundsätzlich solltest du versuchen, alles auf einem UserForm unter zu bringen.

Ah das ist schade, leider darf es nicht in einer UserForm sein.
Antworten Top
#4
Hallo Korain,

Code:
Private Sub CommandButton1_Click()
    Me.Hide
    UserForm2.Show
End Sub

Private Sub CommandButton1_Click()
    Me.Hide
    UserForm1.Show
End Sub

Gruß Uwe
Antworten Top
#5
Hallo,


Zitat:Ah das ist schade, leider darf es nicht in einer UserForm sein.


wer sagt (will) das?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#6
(13.12.2021, 10:34)Kuwer schrieb: Hallo Korain,

Code:
Private Sub CommandButton1_Click()
    Me.Hide
    UserForm2.Show
End Sub

Private Sub CommandButton1_Click()
    Me.Hide
    UserForm1.Show
End Sub

Gruß Uwe

Funktioniert, danke :)

(13.12.2021, 10:35)Klaus-Dieter schrieb: Hallo,




wer sagt (will) das?

Mein Chef :D
Antworten Top
#7
Hallo Korain,

anbei dein Bsp. (s. Mappe)

Gruß Sigi


Angehängte Dateien
.xlsm   Bsp UserForms.xlsm (Größe: 18,48 KB / Downloads: 4)
Antworten Top
#8
Hallo,

mein Chef hat um solche Sachen nie gekümmert. Ihn haben nur die Ergebnisse interessiert. Wie auch immer, Uwe hat dir ja schon einen Lösungsvorschlag gemacht. Für konkreteres müsste man deinen Dateiaufbau kennen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#9
(13.12.2021, 10:46)Sigi.21 schrieb: Hallo Korain,

anbei dein Bsp. (s. Mappe)

Gruß Sigi

Hallo Sigi,

auch dir besten Dank! :)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste