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

Forumthread: Kommentargröße automatisch anpassen

Kommentargröße automatisch anpassen
17.08.2006 11:24:03
Andreas
Hallo,
ich würde gerne über ein Makro einer Zelle den Kommentar zu.
Dieser soll dann auf "Knopfdruck" mit den Inhalten anderer
Zellen erweiter werden.
Das krieg ich ja schon selber hin, aber jetzt kommt mein Problem
Irgendwann ist das Kommentarfeld dann voll, soll heißen der untere
Text wird nicht mehr angezeigt.
Wie kann ich das Kommentarfeld automatisch an die Textlänge anpassen.
Bin für jede Idee dankbar.
Vielen Dank für Eure Mühe
Andreas
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Kommentargröße automatisch anpassen
17.08.2006 11:27:49
Eule
Hi Andreas
vielleicht so:

Sub Comment_AutoSize()
Dim rng As Range
For Each rng In ActiveSheet.UsedRange
If Not rng.Comment Is Nothing Then
rng.Comment.Shape.TextFrame.AutoSize = True
End If
Next rng
End Sub

Gruss Eule
AW: Kommentargröße automatisch anpassen
17.08.2006 11:43:11
Andreas
Hallo Eule
vielen Dank, funkzt super
Andreas
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Kommentargröße automatisch anpassen in Excel


Schritt-für-Schritt-Anleitung

Um in Excel alle Kommentare gleichzeitig zu formatieren und die Größe automatisch an den Text anzupassen, kannst Du das folgende VBA-Makro nutzen:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke im Menü auf Einfügen und wähle Modul.

  3. Kopiere den folgenden Code in das Modul:

    Sub Comment_AutoSize()
        Dim rng As Range
        For Each rng In ActiveSheet.UsedRange
            If Not rng.Comment Is Nothing Then
                rng.Comment.Shape.TextFrame.AutoSize = True
            End If
        Next rng
    End Sub
  4. Schließe den VBA-Editor und gehe zurück zu Excel.

  5. Drücke ALT + F8, wähle Comment_AutoSize aus der Liste und klicke auf Ausführen.

Dieses Makro wird alle Kommentare in Deinem aktiven Arbeitsblatt vergrößern, sodass der gesamte Text sichtbar ist.


Häufige Fehler und Lösungen

  • Fehler: Das Makro wird nicht ausgeführt.

    • Lösung: Stelle sicher, dass Du in der richtigen Arbeitsmappe bist und dass die Makros aktiviert sind. Überprüfe auch, ob das Arbeitsblatt Kommentare enthält.
  • Fehler: Einige Kommentare werden nicht angepasst.

    • Lösung: Überprüfe, ob die Kommentare tatsächlich Text enthalten und ob sie nicht manuell in der Größe fixiert wurden.

Alternative Methoden

Falls Du keine Makros verwenden möchtest, kannst Du auch die Größe der Kommentare manuell anpassen:

  1. Rechtsklicke auf das Kommentarfeld.
  2. Wähle Größe und Eigenschaften.
  3. Aktiviere die Option Größe automatisch anpassen, um das Kommentarfeld bei Textänderungen automatisch zu vergrößern.

Diese Methode ist nicht so effizient wie das Makro, aber sie funktioniert gut für Einzelkommentare.


Praktische Beispiele

Angenommen, Du hast eine Tabelle mit mehreren Zellen, die Kommentare enthalten. Nach der Anwendung des oben genannten Makros wird das Kommentarfeld für jede Zelle automatisch an die Länge des Textes angepasst. So kannst Du sicherstellen, dass der gesamte Inhalt sichtbar ist, ohne dass Du manuell eingreifen musst. Dies ist besonders nützlich, wenn Du viele Notizen verwaltest und die Excel Notizen vergrößern möchtest.


Tipps für Profis

  • Nutze dieses Makro in Kombination mit anderen Automatisierungsfunktionen von Excel, um Deine Arbeitsabläufe zu optimieren.
  • Speichere Deine Arbeitsmappe als .xlsm, um sicherzustellen, dass die Makros gespeichert werden.
  • Denke daran, Deine Makros regelmäßig zu überprüfen und zu optimieren, um die Leistung zu verbessern.

FAQ: Häufige Fragen

1. Wie kann ich das Makro in anderen Excel-Versionen verwenden? Das Makro funktioniert in den meisten modernen Excel-Versionen, einschließlich Excel 2010, 2013, 2016, 2019 und Microsoft 365.

2. Kann ich das Makro anpassen, um nur bestimmte Kommentare zu formatieren? Ja, Du kannst die If-Bedingung im Makro ändern, um nur Kommentare in bestimmten Zellen oder Bereichen zu formatieren.

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