AW: Brauche eine Inputbox
25.05.2022 11:06:55
Herbert_Grom
Dann probiers mal damit:
https://www.herber.de/bbs/user/153265.xlsm
In Classmodule "Uebersicht":
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim x&
If Not Intersect(Target, Range("rng_Teilnehmer")) Is Nothing Then
If Range("I28") "" Then
MsgBox "Formular ist voll!"
Exit Sub
End If
sMitglied = Target.Value
lRowIn = Cells(Rows.Count, "E").End(xlUp).Row + 1
UF_Helfer.Show
End If
ActiveCell.Offset(1, 0).Select
End Sub
In Classmodule "Mitgliederübersicht":
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim x&, lRowIn&
If Not Intersect(Target, Range("rng_Mitgliederliste")) Is Nothing Then
With Sheets("Uebersicht")
If .Range("I28") "" Then
MsgBox "Formular ist voll!"
Exit Sub
End If
sMitglied = Target.Value
lRowIn = .Cells(Rows.Count, "I").End(xlUp).Row + 1
.Cells(lRowIn, "I").Value = sMitglied
End With
MsgBox Target & " wurde eingetragen", vbInformation, "Datenübertrag ..."
End If
Sheets("Uebersicht").Select
End Sub
Und in der UserForm:
Private Sub ListBox_Helfer_Click()
Dim lCol&
lCol = Range("1:10").Find(What:="Start Helfer").Column
Cells(lRowIn, 3).Value = Date
Cells(lRowIn, 4).Value = Time
Cells(lRowIn, 5).Value = sMitglied
Cells(lRowIn, lCol).Value = ListBox_Helfer.Text
Unload Me
End Sub
Servus