Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1608to1612
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Letzte Zelle in Tabellenblatt fix
20.02.2018 13:05:25
Okan
Guten Tag,
ich habe folgendes Problem. Ich würde mit dem Makro die letzte Zelle ausfindig machen wollen in einem Einzigen Tabellenblatt und die Werte dann dementsprechend eintragen lassen. Sobald ich jedoch in einer anderen Tabelle bin, werden die Werte in die aktive Tabelle eingetragen. Wie muss ich den Code ändern um mein Vorhaben hinzubekommen.
Private Sub Anmelden_Click()
'Erste freie Zelle Ausfindig machen
Dim last As Integer
last = Sheets("JAV_Seminar_Tabelle").Cells(Rows.Count, 1).End(xlUp).Row + 1
'Name
Cells(last, 1).Value = TextBox_Name
'Vorname
Cells(last, 2).Value = TextBox_Vorname
'Ausbildungsstart
Cells(last, 3).Value = TextBox_Ausbildungsstart
'Seminarnummer
Cells(last, 4).Value = TextBox_Seminarnummer
'Schule
Cells(last, 9).Value = TextBox_Schule
'Bildungsurlaubsanspruch
Cells(last, 10).Value = TextBox_Bildungsurlaubsanspruch
'Informationsweitergabe
Cells(last, 11).Value = TextBox_Informationsweitergabe
End Sub
VG
Okan

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Letzte Zelle in Tabellenblatt fix
20.02.2018 13:08:13
ChrisL
Hi
Private Sub Anmelden_Click()
'Erste freie Zelle Ausfindig machen
Dim last As Integer
With Sheets("JAV_Seminar_Tabelle")
last = .Cells(Rows.Count, 1).End(xlUp).Row + 1
'Name
.Cells(last, 1).Value = TextBox_Name
'Vorname
.Cells(last, 2).Value = TextBox_Vorname
'Ausbildungsstart
.Cells(last, 3).Value = TextBox_Ausbildungsstart
'Seminarnummer
.Cells(last, 4).Value = TextBox_Seminarnummer
'Schule
.Cells(last, 9).Value = TextBox_Schule
'Bildungsurlaubsanspruch
.Cells(last, 10).Value = TextBox_Bildungsurlaubsanspruch
'Informationsweitergabe
.Cells(last, 11).Value = TextBox_Informationsweitergabe
End With
End Sub
cu
Chris
Anzeige
AW: Letzte Zelle in Tabellenblatt fix
20.02.2018 13:10:48
Okan
Hi Chris,
danke für die schnelle Rückmeldung. Funktioniert super.
VG
Okan
AW: Letzte Zelle in Tabellenblatt fix
20.02.2018 13:11:37
EtoPHG
Hallo Okan,
so?
Private Sub Anmelden_Click()
Dim lastRow As Long
With Worksheets("JAV_Seminar_Tabelle")
lastRow = .Cells(.Rows.Count, 1).End(xlUp).Row + 1
.Cells(lastRow, 1).Value = TextBox_Name
.Cells(lastRow, 2).Value = TextBox_Vorname
.Cells(lastRow, 3).Value = TextBox_Ausbildungsstart
.Cells(lastRow, 4).Value = TextBox_Seminarnummer
.Cells(lastRow, 9).Value = TextBox_Schule
.Cells(lastRow, 10).Value = TextBox_Bildungsurlaubsanspruch
.Cells(lastRow, 11).Value = TextBox_Informationsweitergabe
End With
End Sub
Gruess Hansueli
Anzeige
...zu spät ;-) (owT)
20.02.2018 13:12:24
EtoPHG

310 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige