In diesem Artikel werden wir uns mit dem Range-Objekt in Excel beschäftigen. Das Range-Objekt ist ein wesentlicher Bestandteil der Excel-Arbeit, sowohl in Excel-Formeln als auch in VBA (Visual Basic for Applications). Wir beginnen mit einigen grundlegenden Excel-Funktionen, die auf das Range-Objekt angewendet werden, und vertiefen uns dann in VBA-Beispiele.
Excel Funktionen
- Anzahl der Spalten:
=COLUMNS(Bereich)
- Anzahl der Zeilen:
=ROWS(Bereich)
- Anzahl der Zellen:
=COLUMNS(Bereich)*ROWS(Bereich)
- Anzahl der leeren Zellen:
=COUNTBLANK(Bereich)
- Anzahl der nicht leeren Zellen:
=COLUMNS(Bereich)*ROWS(Bereich)-COUNTBLANK(Bereich)
oder=COUNTIF(Bereich,"<>")
- Bestimmte Zelle innerhalb des Bereiches:
=INDEX(Bereich, Zeile, Spalte)
Umsetzung in VBA
Anzahl der Spalten in einem Range
Anzahl der Zeilen in einem Range
Anzahl der Zellen in einem Range
Wert aus einem spezifischen Zellenbereich
Ermitteln von relativen Positionen innerhalb des Bereiches
Relative Zeilenposition
Relative Spaltenposition
myRange_Object
1 file(s) 17.82 KB