Userform-Wert in Datenbank
07.10.2007 16:15:00
Harald
habe eine Datenbank, die über eine Userform gesteuert wird. Über eine Listbox (Name, Vorname) werden Personen per Mausklick (a = ListBox1.ListIndex + 1 'Zeiger auf die aktuelle Zeile) ausgewählt und alle zugehörigen Daten in einem Datenfenster angezeigt. Im Hintergrund werden vier Formulare geladen, in die Daten aus der Datenbank automatisch übernommen werden. Soweit sogut!
Ich habe aber auch noch einige andere Daten, die vom Anwender eingegeben werden müssen, zu übergeben. Habe das mit einer zweiten Userform versucht. Hat auch funktioniert. Allerdings hab ich ein Feld in dieser Userform ("Von - bis") , daß nicht nur in die Formulare sondern auch in die Datenbank (Spalte AF) geschrieben werden muß. Wie finde ich die "Rücksprungadresse". Habe das schon versucht, indem ich folgendes versucht habe:
a = ListBox1.ListIndex + 1 'Zeiger auf die aktuelle Zeile
'Rücksprundadresse zwischenspeichern
adr = "AF" & a + 1 'Rücksprungadresse ermitteln
Die hab ich dann auf einer Temp-Seite gespeichert! krieg dann aber beim Schließen von Excel ne Fehlermeldung! Leider läßt sich die Adresse auch nicht in einer Public-Variablen speichern! Kommt immer die Fehlermeldung "Variable nicht definiert!" Was mache ich falsch?
Danke im voraus
Harald