wie kann ich per vba die höhe einer zeile abfragen?
ich brauche sie dann für eine spätere verwendung.
damke, dietmar
Sub Zeilenhoehe()
Dim sngZHoehe As Single
sngZHoehe = Rows(ActiveCell.Row).Height
MsgBox sngZHoehe
End Sub
Um die Höhe einer Zeile in Excel per VBA abzufragen, kannst du den folgenden Code verwenden:
Sub Zeilenhoehe()
Dim sngZHoehe As Single
sngZHoehe = Rows(ActiveCell.Row).Height
MsgBox sngZHoehe
End Sub
ALT + F11
, um den VBA-Editor zu starten.Einfügen
und wähle Modul
, um ein neues Modul zu erstellen.ALT + F8
, wähle Zeilenhoehe
aus und klicke auf Ausführen
.Diese Methode ist einfach und effektiv, um die Zeilenhöhe in Excel zu bestimmen.
Fehler: "Laufzeitfehler 9: Index außerhalb des gültigen Bereichs"
Fehler: Das MsgBox-Fenster zeigt 0 an
Wenn du die Zeilenhöhe ohne VBA abfragen möchtest, kannst du dies auch manuell tun:
Zeilenhöhe...
.Diese Methode ist nicht automatisiert, bietet jedoch eine schnelle Möglichkeit, die Höhe zu prüfen.
Angenommen, du möchtest die Höhe der Zeile 5 abfragen. Du kannst den folgenden VBA-Code anpassen:
Sub ZeilenhoeheBeispiel()
Dim sngZHoehe As Single
sngZHoehe = Rows(5).Height
MsgBox "Die Höhe der Zeile 5 beträgt: " & sngZHoehe
End Sub
Dieser Code zeigt die Höhe der Zeile 5 als Nachricht an. Du kannst den Zeilenindex nach Bedarf ändern.
.xlsm
zu speichern, um die Makros zu behalten.1. Wie kann ich die Höhe mehrerer Zeilen abfragen?
Du kannst eine Schleife verwenden, um die Höhe jeder Zeile in einem bestimmten Bereich abzufragen.
2. Ist dieser Code in Excel 2016 und 365 kompatibel?
Ja, der Code funktioniert in Excel 2016, 365 und in den meisten anderen Versionen.
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