ich habe hier einen Code welcher mir eine Userform ausgibt und diese wird automatisch mit der ersten Zeile beschriftet die in Spalte D nichts stehen hat.
Über einen "Weiter" Knopf kann ich in die nächste Zeile springen wo in Spalte C nichts beschriftet ist.
Meine Fragen sind:
1. Ich hätte gerne einen Zeitstempel der bei drücken des "Weiter" butons in die spalte C schreibt wann auf den Knopf gedrückt wird (Datum und Uhrzeit), da ich diese Zeile dann bearbeitet habe.
2. würde ich gerne wissen wie ich den code erweitern muss, wenn ich mir z.b. in einer Textbox3 die infos von Spalte D anzeigen lassen möchte
Option Explicit
Private Lozahl As Long
Private Sub UserForm_Initialize()
Dim objCell As Range
With Worksheets("Tabelle3").Columns(3)
For Each objCell In .Cells
If IsEmpty(objCell.Value) Then
TextBox1.Text = objCell.Offset(0, -2).Value
TextBox2.Text = objCell.Offset(0, -1).Value
Lozahl = objCell.Row
Exit For
End If
Next
End With
End Sub
Private Sub CommandButton1_Click()
Dim lngRow As Long
With Worksheets("Tabelle3")
For lngRow = Lozahl + 1 To .Rows.Count
If IsEmpty(.Cells(lngRow, 3).Value) Then
TextBox1.Text = .Cells(lngRow, 1).Value
TextBox2.Text = .Cells(lngRow, 2).Value
Lozahl = lngRow
Exit For
End If
Next
End With
End Sub