Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
748to752
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
748to752
748to752
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

leere Zeile

leere Zeile
03.04.2006 15:22:21
Herbert
Hallo!
Ich suche ein Makro , das mich direkt in die erste leere Zeile meiner Tabelle befördert.
mfG
Herbert

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: leere Zeile
03.04.2006 15:36:11
JMR
Hallo Herbert,
damit springst du in Spalte A in die erste leere Zelle.

Sub Ertezeile()
Range("A65536").End(xlUp).Offset(1, 0).Select
End Sub

MfG,
Jan
P.S.: Auch ich bin VBA-Neuling aber so funktioniert's, auch wenn Select hier im Forum von den Profis i.A. vermieden wird...
AW: leere Zeile
03.04.2006 17:09:49
Franz
Hallo Herbert,
während Jan's Variante die letzte belegte Zelle in Spalte A sucht und dann eine Zelle nach unten springt, findet meine etwas kompliziertere Variante auch leere Zeilen innerhalb der Daten.

Sub Erste_leerzeile()
' Sucht 1. leere Tabellenreihe
Dim Zelle As Range, Zellchen As Range
With ActiveWorkbook.ActiveSheet
' Leere Zellen in Spalte A suchen
For Each Zelle In .Range("A1:A" & .UsedRange.Rows.Count)
If IsEmpty(Zelle) Then
' Alle Spalten in gefundener Zeile überprüfen
leer = True
For Each Zellchen In .Range(Cells(Zelle.Row, 1), Cells(Zelle.Row, .UsedRange.Columns.Count))
If Not IsEmpty(Zellchen) Then leer = False: Exit For
Next Zellchen
If leer = True Then
Zelle.Select
Exit Sub
End If
End If
If leer = False And Zelle.Row = .UsedRange.Rows.Count Then
Zelle.Offset(1, 0).Select
End If
Next Zelle
End With
End Sub

Gruß
Franz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige