Kann mir jemand den VBA-Code nennen : Ich habe eine UserForm und möchte bei jedem öffnen eine Id Nummer angezeigt bekommen.
Z.B Textbox soll dann stehe 1 beim nächsten öffnen 2 usw.
MFG Andreas
muss die ID-Nummer nur für diese Sitzung fortlaufend sein, oder kontinuierlich weitergeführt werden, also auch wenn die Mappe später erneut geöffnet wird.
Gruss Rainer
versuch folgendes:
Sub IdCode()
Range("A1").Value = Range("A1").Value + 1
Load Userform1
Userform1.Textbox1 = Range("A1").Value
Userform1.Show
' Jetzt sollte in Textbox 1 die ID stehen
Unload Userform1
End Sub
Schreib den Wert in eine, versteckte Tabelle, deiner Arbeitsmappe und addiere immer 1 dazu wenn du die Userform öffnest.
Lies den Wert aus wenn du die userform öffnest, berechne ihn und zeige den Wert in der Textbox an.
Schreibe ihn beim schliessen der Textbox zurück.
Das ist am einfachsten.
Muss jetzt leider weg.
Ansonsten melde ich mich morgen nochmal.
Gruss Rainer