Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilenhöhe in Zelle schreiben

Zeilenhöhe in Zelle schreiben
Manfred
Hallo Excelfreunde,
ist es möglich, in einer Spalte (Beispielsweise "Spalte B" darszustellen, welche Zeilenhöhe eingestellt ist? In der Recherche habe ich leider nichts darüber gefunden.
Gruß Manfred
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
in B1-Format_Zeile-Höhe ? owT Gruß
30.11.2011 14:39:05
robert
AW: in B1-Format_Zeile-Höhe ? owT Gruß
30.11.2011 14:47:23
CitizenX
Hi,
vlt. so?
Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
1 12,75

NameBezug
Zeilenhöhe=ZELLE.ZUORDNEN(17;INDIREKT("ZS(-1)";0))

ZelleFormel
B1=Zeilenhöhe

Grüße
Steffen
Anzeige
Zelle.Zuordnen =Excel4
30.11.2011 14:55:51
Harald
Zelle.Zuordnen ist eine Kompatibilitätsfunktion, ein Überbleibsel aus Excel4. Funktioniert in 2003. Aber auch noch in 2007 oder 2010?
Harald
noch offen
30.11.2011 15:03:58
Manfred
Hallo Steffen,
ich habe die Formel in die Zelle B1 geschrieben, aber wo schreibe ich den Namen "Zeilenhöhe" und den Bezug "die Formel" hin?
Bekomme so nur "#NAME?" angezeigt.
Gruß Manfred
Anzeige
AW: noch offen
30.11.2011 15:16:02
robert
Hi,
willst du wirklich die Zeilenhöhe reinschreiben(wozu)? oder willst du nur die
Zeilenhöhe ermitteln?
Gruß
robert
AW: noch offen
30.11.2011 15:36:43
Manfred
Hallo Robert,
ich möchte sie hineinschreiben, weil ich damit eine alte Vorlage mit einer neu erstellten vergleichen und anpassen möchte. Die neu erstelle Vorlage soll gesamt genau die selbe Gesamthohe haben. Für die Breite wäre das auch noch mal interessant, wenn wir schon dabei sind. ;)
Eine andere Lösung dazu fällt mir nicht ein, bin aber für jeden TIP dankbar.
Gruß Manfred
Anzeige
noch einmal...
30.11.2011 15:42:16
robert
Hi,
Mernüleiste-Format-Zeile-Höhe
genügt dir nicht?
Ansonsten wie bereits erhaltene Lösung:
Namen-zB.Höhe, Definieren-Bezug: Zelle.zuordnen(.....
dann in B1 Formel =Höhe
Gruß
robert
AW: noch offen
30.11.2011 15:38:19
CitizenX
Hi,
1.Menü: Einfügen-Namen-Definieren-Name:"Zeilenhöhe",Bezieht sich auf:=ZELLE.ZUORDNEN(17;INDIREKT("ZS(-1)";0))
2.In deiner Zelle eintragen=Zeilenhöhe
Grüße
Steffen
Anzeige
AW: geht das auch mit der Spaltenbreite?
30.11.2011 15:44:23
Manfred
Hallo Steffen,
danke das klappt sehr gut.
Geht das auch mit der Spaltenbreite?
Wie ist dann da der Bezug?
Gruß Manfred
AW: geht das auch mit der Spaltenbreite?
30.11.2011 16:27:49
CitizenX
Hi,
Arbeitsblatt mit dem Namen 'Tabelle1'
 B
1Höhe
212,75
3Breite
411

NameBezug
Zeilenhöhe=ZELLE.ZUORDNEN(17;INDIREKT("ZS(-1)";0))

ZelleFormel
B2=Zeilenhöhe
B4=ZELLE("Breite";B4)

Grüße
Steffen
Anzeige
AW: Danke
01.12.2011 10:17:31
Manfred
Hallo Steffen,
danke, genau das habe ich gesucht.
Gruß Manfred
AW: in B1-Format_Zeile-Höhe ? owT Gruß
30.11.2011 14:49:31
Harald
Hallo Robert,
Du könntest diese Funktion definieren:
Function Zeilenhoehe(Zelle As Range) As Double
Zeilenhoehe = CDbl(Zelle.Height)
End Function

und in die Zellen der Spalte B als Formel schreiben:
=Zeilenhoehe(B1)
Dummerweise berechnet die Formel das Ergebnis aber nur, wenn Du die Zelle anklickt und mit z.B. RETURN verlässt. Vielleicht hat ein anderer Helfer eine Idee, wie man Excel dazu bringt, bei einer Änderung der Zeilenhöhe automatisch die Berechnung anzustoßen?
Gruß
Harald
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zeilenhöhe in Zelle anzeigen und anpassen


Schritt-für-Schritt-Anleitung

Um die Zeilenhöhe in Excel in eine Zelle zu schreiben, folge diesen Schritten:

  1. Öffne dein Excel-Dokument und gehe zu dem Arbeitsblatt, in dem du die Zeilenhöhe anzeigen möchtest.

  2. Definiere einen Namen für die Zeilenhöhe:

    • Gehe zu FormelnNamensmanagerNeu.
    • Gib den Namen "Zeilenhöhe" ein.
    • In das Feld "Bezieht sich auf" schreibe:
      =ZELLE.ZUORDNEN(17;INDIREKT("ZS(-1)";0))
    • Klicke auf OK.
  3. Trage die Formel in eine Zelle ein:

    • Klicke in die Zelle B1 und schreibe:
      =Zeilenhöhe
    • Drücke Enter, um die Zeilenhöhe anzuzeigen.
  4. Für die Spaltenbreite kannst du ähnlich vorgehen:

    • Definiere einen neuen Namen, z.B. "Spaltenbreite", und verwende die Formel:
      =ZELLE("Breite"; B4)
    • Trage dann in eine Zelle ein:
      =Spaltenbreite

Häufige Fehler und Lösungen

  • #NAME? Fehler: Wenn du den Fehler #NAME? erhältst, überprüfe, ob der Name "Zeilenhöhe" korrekt definiert wurde und ob die Syntax der Formel stimmt.

  • Automatische Berechnung: Wenn die Formel nicht automatisch aktualisiert wird, klicke in die Zelle und verlasse sie mit Enter. Manchmal ist es nötig, die Berechnung manuell anzustoßen.


Alternative Methoden

Falls Du die Zeilenhöhe mit VBA auslesen möchtest, kannst du die folgende Funktion verwenden:

Function Zeilenhoehe(Zelle As Range) As Double
    Zeilenhoehe = CDbl(Zelle.Height)
End Function

Du kannst diese Funktion in eine Zelle eingeben, um die Höhe anzuzeigen:

=Zeilenhoehe(B1)

Beachte, dass diese Methode möglicherweise nicht automatisch aktualisiert wird.


Praktische Beispiele

  • Beispiel für Zeilenhöhe:

    • Definiere "Zeilenhöhe" wie oben beschrieben und trage in B1 ein:
      =Zeilenhöhe
  • Beispiel für Spaltenbreite:

    • Definiere "Spaltenbreite" und trage in B4 ein:
      =Spaltenbreite

Tipps für Profis

  • Nutze Bedingte Formatierungen, um Zellen basierend auf der Zeilenhöhe oder Spaltenbreite visuell hervorzuheben.

  • Experimentiere mit Excel VBA, um komplexere Anpassungen und Automatisierungen durchzuführen.


FAQ: Häufige Fragen

1. Wie kann ich die Zeilenhöhe automatisch anpassen?
Du kannst die Funktion =ZEILENHÖHE(B1) verwenden, um die Höhe dynamisch anzuzeigen, aber für eine automatische Anpassung der Höhe musst du die Zeilen manuell anpassen oder VBA verwenden.

2. Kann ich die Spaltenbreite in cm anzeigen?
Ja, du kannst die Spaltenbreite in cm anzeigen, indem du die entsprechende Formel anpasst. Die Breite wird in Punkt angegeben, daher musst du die Umrechnung in cm berücksichtigen (1 Punkt = 0,035 cm).

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige