Annahme der letzte Wert diese Bereichs ist in Zelle A8. Also A9 und A10 sind leer.
Wie lautet der VBA-Code der mir die Adresse A8 ausgibt?
Vielen Dank
Gruß Achim
Sub Adresse()
r = Cells(65536, 1).End(xlUp).Row
MsgBox Cells(r, 1).Address(False, False)
End Sub
Sub letzteZelle()
Dim intE As Integer
intE = Range("A10").End(xlUp).Row
MsgBox Cells(intE, 1).Address
End Sub
Gruß Sepp
Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.
(Sir Winston Churchill)
Gruß Sepp
Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.
(Sir Winston Churchill)
Sub letzteZelle()
Dim intE As Integer
intE = Range("A10").End(xlUp).Row
[B11] = Cells(intE, 1).Address
End Sub
Gruß Sepp
Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.
(Sir Winston Churchill)
Sub letzteZelle()
Dim intE As Integer
intE = Range("A10").End(xlUp).Row
If intE < 4 Then intE = 4
[B11] = Cells(intE, 1).Address
End Sub
Gruß Sepp
Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.
(Sir Winston Churchill)
Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.
(Sir Winston Churchill)
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A4:A10]) Is Nothing Then Exit Sub
Dim rng As Range
Dim strAdr As String
For Each rng In Range("A4:A10")
If rng <> "" Then
strAdr = rng.Address
End If
Next
[B11] = strAdr
End Sub
Gruß Sepp
Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.
(Sir Winston Churchill)
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen