Hallo Liebe Spezialisten, Ich könnte da mal wieder Hilfe brauchen . Habe eine Userform gebastelt mit einem Button Eingabe um die Daten in eine Exceltabelle zu speichern . Was auch soweit geht leider Speischert das Im Falschen Tabellenblatt . und die Abbruchtaste hab ich auch noch nicht drin. Kann mir da jemand Helfen ? Finde den Fehler nicht :22: Danke im Voraus ! Gruß Guido
Durch den Punkt vor dem Range-Objekt referenzierst du auf das Tabellenblatt, das du im With angegeben hast. Ohne den Punkt davor wird das Blatt benutzt, das im Moment aktiv ist.
Und für den Abbruch brauchst du doch nur die Userform zu schließen.
Code:
Unload Me
Gruß Werner
Folgende(r) 1 Nutzer sagt Danke an Werner.M für diesen Beitrag:1 Nutzer sagt Danke an Werner.M für diesen Beitrag 28 • Guido1166
02.12.2020, 15:11 (Dieser Beitrag wurde zuletzt bearbeitet: 02.12.2020, 15:27 von Guido1166.)
Hallo Werner , super Danke dir jetzt geht es , jetzt muss ich nur noch das Userform auf einem Anderen Tabellenblatt aufrufen über eine Taste . Danke nochmal Du hast mir sehr geholfen. Gruß Guido Hallo Leute hab da noch ein weiteres Problem , vom Prinzip geht es aber schöner wäre wenn nach der Eingabe Taste die Seite Kalkulation offen wäre ( besser beim Öffnen der UserForm schon ) und Die Userform mit dem Button Eingabe geschlossen wird . Hat da noch jemand einen Vorschlag für mich ? Gruß Guido
Hallo Schauan , Erstmal danke ! Irgend etwas mache ich Falsch . Eingefügt : Private Sub UserForm_Initialize() Worksheets("Kalkulation").Activate 'Maschienen Nr. TextBox_Maschiene = "Nummer eingeben" 'Kunde TextBox_Kunde = "Kunde eingeben"
Leider wird immer das Arbeitsblatt Daten Geöffnet wenn ich auf den Eingabe Button Drücke . Ich würde Gerne beim Betätigen des Eingabe Button das Arbeitsblatt Kalkulation offen haben und das UserForm schließen. Gruß Guido
Zitat:Leider wird immer das Arbeitsblatt Daten Geöffnet wenn ich auf den Eingabe Button Drücke .
Dr code sorgt dafür, dass beim Start des UF das Blatt aktiviert wird. Du musst dann mal beim Click-Ereignis des Buttons schauen, was da passiert. Da ist dann wohl eine andere Aktivierung drin.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)