Hallo,
mich würde interessieren, wie ich es schaffe, dass man bei excel mit hilfe von vba eine leere zelle findet. jedoch nicht in dem ganzen worksheet sondern zb. nur in den zellen c4:m36
und zwar habe ich eine userform in der ich ein textfeld habe und einen button darunter. wenn ich auf den button klicke soll der text aus dem textfeld in die nächste leere zelle in meinem definiertem bereich c4:m36 geschrieben werden…
hier hab ich schon mal das was ich angefangen habe. ich habe nur dass problem mit der lookat funktion bei der kann ich immer nur xlRage oder xlWhole angeben aber leider nicht Range(„c4:m36“)… habt ihr da eine idee??
vielen dank schon einmal!
Dim wert_suche_neu As Range
Dim d As String
Application.ScreenUpdating = False
d = „“
Set wert_suche_neu = Sheets(„WORKSHEETNAME“).Cells.Find(d, lookat:=xlPart)
If Not wert_suche_neu Is Nothing Then
wert_suche_neu = zahl_neu.Value
Else
MsgBox „Nichts gefunden !“, vbInformation, _
"Dezenter Hinweis für " & Application.UserName & „:“
End If
Set wert_suche_neu = Nothing 'ClearContents
Application.ScreenUpdating = True
ThisWorkbook.Save
End Sub