Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1176to1180
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
Inhaltsverzeichnis

Letzte Zelle mit Eintrag finden

Letzte Zelle mit Eintrag finden
Peter
Liebes Forum
Mit nachfolgender Codezeile hole ich mir die letzte Zeile des USEDRANGE. Nun werden scheinbar auch Zellen berücksichtigt, die mit irgendwelchen Formaten belegt sind.
Gibt es eine andere Möglichkeit, wirklich die letzte Zelle mit Eintrag zu finden? Leider kann sich die Abfrage nicht nur auf eine bestimmte Spalte beschränken, da die Zelle mit letztem Eintrag potentiell in verschiedenen Spalten von A - BA sein kann.
Gruss, Peter
lngSpa = Sh.Cells.SpecialCells(xlCellTypeLastCell).Row

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

Betreff
Benutzer
Anzeige
AW: Letzte Zelle mit Eintrag finden
10.09.2010 15:15:35
Ramses
Hallo
Dann mit der Hauruck - Methode.
Die Funktion geht alle Spalte des benutzten Bereiches durch und prüft auf die Zeile mit dem letzten Eintrag
Sub makro1()
    MsgBox findLastRow
End Sub

Function findLastRow() As Long
    Dim i As Long, n As Long
    Dim maxR As Long
    maxR = 0
    n = ActiveSheet.UsedRange.Columns.Count
    For i = 1 To n
        If Cells(Rows.Count, i).End(xlUp).Row > maxR Then
            maxR = Cells(Rows.Count, i).End(xlUp).Row
        End If
    Next i
    findLastRow = maxR
End Function

Gruss Rainer
Anzeige
AW: Letzte Zelle mit Eintrag finden
10.09.2010 15:18:24
Peter
Hallo Rainer
Super! Sehr hilfreich.
Gruss, Peter
AW: Letzte Zelle mit Eintrag finden
10.09.2010 15:27:09
Gerd
Hallo Peter!
Unterstellt im Bereich ist mind. ein Wert u. es ist nichts ausgeblendet.
Sub a()
Dim Bereich As Range, lngRowLast as Long
Set Bereich = Range("A:BA")
With Bereich
lngRowLast = .Find("*", after:=.Cells(.Rows.Count, .Columns.Count), LookIn:=xlValues,  _
searchdirection:=xlPrevious, searchorder:=xlByRows).Row
End With
End Sub
Gruß Gerd
AW: Vielen Dank!, owT
10.09.2010 16:28:24
Peter

330 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige