Office: Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA

Helfe beim Thema Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Leute! Ich hab ein Problem mit Zeilen, deren Höhe ich gerne dem Inhalt anpassen würde. Hab daher die folgende Formel im VBA eingegeben:... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von strikerman, 7. Februar 2012.

  1. strikerman Erfahrener User

    Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA


    Hallo Leute!

    Ich hab ein Problem mit Zeilen, deren Höhe ich gerne dem Inhalt anpassen würde. Hab daher die folgende Formel im VBA eingegeben:

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Selection.Rows.AutoFit
    ActiveSheet.UsedRange.Rows.AutoFit
    End Sub

    Funktioniert im Prinzip. Allerdings hab ich eine Spalte, wo die Höhenanpassung jeder Zelle nicht funkioniert. Auch ein manueller Doppelklick auf den Übergang zwischen zwei Zeilen am linken Rand des Excel Sheets (wo die Zeilennummerierung ist) führt hier nicht zur automatischen Anpassung der Zeilenhöhe. Möglicherweise wird der Text nicht als solcher erkannt und es findet deshalb keine Anpassung statt. Allerdings wenn man die Spalte mittels Doppelklick zu verbreitern versucht, funktioniert es. Also ein Erkennungsproblem dürfte es auch nicht sein...

    Eine Verbeiterung der Spalten nützt mir leider nichts, da mir dann mein Druckbereich zu schmal wird.

    Da es ein sehr langes Excel sheet ist, müsste ich somit jede einzelne Zeile durchgehen und diese manuell (durch hinunterziehen der Zeilenuntergrenze) vergrößern, was sehr mühsam ist.

    Hätte jemand auch eine Lösung für dieses Problem?

    Danke im Voraus.

    LG strikerman
     
    Zuletzt bearbeitet: 8. Februar 2012
    strikerman, 7. Februar 2012
    #1
  2. cpt. Nemo Erfahrener User
    Hallo strikerman,

    das Problem ist für mich schwer (sprich: gar nicht) nachvollziehbar. Außer wenn du da irgendwo mit verbundenen Zellen arbeitest, die machen oft mehr Ärger als sie (wirklich) nutzen.

    Stelle doch bitte einfach einmal die Tabelle mit verfremdeten Daten zur Verfügung, vielleicht finden wir dann einen Weg.
     
    cpt. Nemo, 7. Februar 2012
    #2
  3. strikerman Erfahrener User
    Hi cpt. Nemo!

    Hier der Link zum File:

    Link entfernt. Bitte die Forenregeln beachten.

    Das Problem sind die Zellen in Spalte L. Die Höhe dieser Zellen sollte automatisch so angepasst werden, dass der gesamte Text sichtbar ist, ohne allerdings die Breite zu verändern.

    LG
     
    strikerman, 8. Februar 2012
    #3
  4. Michael
    Michael Administrator

    Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA

    Bitte die Forenregeln beachten! Link wurde entfernt.
     
    Michael, 8. Februar 2012
    #4
  5. strikerman Erfahrener User
    Sorry für Missachtung der Forenregeln. Ist mein erster Thread ;)

    Hier nochmal zur Veranschaulichung.

    Im Anhang...

    Das Problem sind die Zellen in Spalte L. Die Höhe dieser Zellen sollte automatisch so angepasst werden, dass der gesamte Text sichtbar ist, ohne allerdings die Breite zu verändern.

    LG
     
    strikerman, 15. Februar 2012
    #5
  6. cpt. Nemo Erfahrener User
    Hallo strikerman,

    bei mir (Excel 2007) funktioniert dein Code einwandfrei. Zugegeben, etwas lahm und mit Verzögerung, aber der Erfolg ist gegeben.
     
    cpt. Nemo, 15. Februar 2012
    #6
  7. strikerman Erfahrener User
    Hallo cpt. nemo!

    Bei mir normalerweise auch, aber irgendetwas stimmt in meinem File bei dieser einen Spalte nicht, aber leider komm ich nicht drauf, was es ist...
     
    strikerman, 15. Februar 2012
    #7
  8. cpt. Nemo Erfahrener User

    Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA

    Hallo strikerman,

    bei mir hat genau die Datei, welche du eingestellt hast, funktioniert. Wenn es eine andere Datei/File ist, wo das Problem auftaucht, solltest du diese vielleicht mit anonymisierten Daten einmal einstellen...
     
    cpt. Nemo, 15. Februar 2012
    #8
  9. strikerman Erfahrener User
    Ne, es ist genau dieses File. Komisch dass es bei mir nicht funktioniert. Vielleicht könnte es noch jemand anderer im Forum ausprobieren...
     
    strikerman, 16. Februar 2012
    #9
  10. Exl121150 Erfahrener User
    Hallo,

    bei mir läuft diese Ereignisbehandlung für die Auswahländerung in einem Arbeitsblatt auch (Excel2007).
    Hast Du den Code ins Codemodul des Arbeitsblattes (zB. "Sheet1" namens "Red Flags Catalogue") gespeichert? Denn im Codemodul der Arbeitsmappe ("DieseArbeitsmappe" bzw. "ThisWorkbook") oder in einem allgemeinen Codemodul funktioniert dieses Makro natürlich nicht.
    Im Codemodul der Arbeitsmappe müsste es mit folgender Ereignissignatur aufgerufen werden:
    Code:
    [COLOR=#0000cd]Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
      '....[/COLOR]
    End Sub
    
     
    Zuletzt bearbeitet: 16. Februar 2012
    Exl121150, 16. Februar 2012
    #10
  11. fette Elfe Erfahrener User


    Hallo strikerman,

    eine Lösung für Dein Problem habe ich leider nicht (die hätte ich selber gerne).
    Allerdings kenne ich es aus der Praxis nur allzu gut.

    In Deiner Datei benutzt Du die Option "Zeilenumbruch".

    Auf verschiedenen Rechnern und unvorhersehbar mit diversen Dateien bzw. Anwendungsfällen habe ich das gleiche Problem.
    Manchmal erkennt Excel die Zeilenhöhe korrekt, und zeigt den kompletten Zellinhalt an, manchmal habe ich in der Zelle am oberen Rand eine "Leerzeile", und manchmal wird die unterste "Zeile" nicht angezeigt.
    Oft ist es so, dass es bei der einen Zeile funktioniert, bei der nächsten aber nicht.
    Alles auf dem gleichen Blatt, in der gleichen Datei und die Zeilen auch gleich formatiert.

    Bei VBA hatte ich dieses Problem (glaube ich) noch nicht.
    Manuell kann es einen aber manchmal in den Wahnsinn treiben.

    Und bisher konnte ich weder eine Regel erkennen, noch irgendeine Abhilfe finden.
     
    fette Elfe, 16. Februar 2012
    #11
Thema:

Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA

Die Seite wird geladen...
  1. Problem: Zellenhöhe automatisch an den Inhalt anpassen, VBA - Similar Threads - Problem Zellenhöhe automatisch

  2. Problem beim Etikettendruck

    in Microsoft Access Hilfe
    Problem beim Etikettendruck: In einem Formular wählt man einen Kunden aus, beim Klicken auf Druck wird eine Temp Tabelle erstellt. Abhängig von der Auswahl wird die Adresse im gewählten Feld im Report eingetragen. Wenn die...
  3. PDF-Problem bei outlook

    in Microsoft Outlook Hilfe
    PDF-Problem bei outlook: aus dem angehängten pdf Dokument schredderte Microsoft dies zusammen (Bild als Anlage). Ist das normal bei MS?
  4. Problem mit Formel bzw. Formatierung

    in Microsoft Excel Hilfe
    Problem mit Formel bzw. Formatierung: Hallo, ich musste von Office 2021 auf Office 365 umsteigen. Leider habe ich ein Problem mit einer Formel, die vorher funktionierte und nun im neuen Office365 mit Fehler "Wert" ausgegeben wird....
  5. Problem mit einer Word-Datei (Word stürzt ab)

    in Microsoft Word Hilfe
    Problem mit einer Word-Datei (Word stürzt ab): Hallo, bei einem Bekannten stürzt MS Word nach dem Öffnen einer Datei ab. Problembeschreibung: Office-Word 2016 (leider) und ein alter PC mit Windows 10 Datei kann geöffnet werden und dann...
  6. Outlook Problem

    in Microsoft Outlook Hilfe
    Outlook Problem: Hallo zusammen, ich brauche Hilfe bei folgendem Problem. Ich bekomme pro Woche ca. 44 Mails vom immer gleichen Absender, no-reply@deutschepost.de mit immer dem gleichen PDF-Anhang. Die...
  7. Problem bei Fußnote

    in Microsoft Word Hilfe
    Problem bei Fußnote: Hallo zusammen, habe folgendes Problem. Sobald ich eine Fußnote einfüge, erscheint automatisch am Ende der Seite eine Art Überschrift mit der Zahl 1. Hier der Screenshot. Habe schon alles...
  8. Excel found a problem with one or more formula references in this worksheet

    in Microsoft Excel Hilfe
    Excel found a problem with one or more formula references in this worksheet: Liebes Forum, ich habe ein Problem, das viel durch das Internet geistert, aber nirgendwo gibt es eine erfolgreiche Lösung für: "Excel found a problem with one or more formula references in this...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden