Note: The other languages of the website are Google-translated. Back to English

Wie kann ich das Kommentarfeld automatisch an den Inhalt in Excel anpassen?

Wenn Sie Kommentare in Zellen einfügen, ist die Größe des Kommentarfelds die Standardeinstellung. Wenn Sie viele Inhalte eingeben, werden einige Inhalte nicht direkt angezeigt. Ist es möglich, die Größe des Kommentarfelds automatisch an den Inhalt anzupassen?

Kommentarfeld automatisch anpassen, um den Inhalt in ein Arbeitsblatt einzufügen
Kommentarfeld mit automatischer Größe, um den Inhalt in eine Reihe von Zellen einzufügen
Einfaches Kommentarfeld in der automatischen Größe, um den Inhalt mit einem erstaunlichen Werkzeug in das aktive Blatt oder das gesamte Blatt einzupassen


Kommentarfeld automatisch anpassen, um den Inhalt in ein Arbeitsblatt einzufügen

In Excel können Sie das Kommentarfeld einzeln manuell auf Ihre gewünschte Größe ziehen. Wenn jedoch zahlreiche Kommentarfelder in der Größe geändert werden müssen, ist dies auf diese Weise mühsam und zeitaufwändig. In diesem Fall können Sie den folgenden VBA-Code anwenden.

1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen-Fenster.

2 Klicken Insert > Modulund fügen Sie das folgende Makro in das Feld ein Modulfenster.

VBA-Code: Kommentarfelder in einem Arbeitsblatt werden automatisch angepasst

Sub FitComments()
'Updateby20140325
Dim xComment As Comment
For Each xComment In Application.ActiveSheet.Comments
    xComment.Shape.TextFrame.AutoSize = True
Next
End Sub

3. Drücken Sie dann F5 Der Schlüssel zum Ausführen dieses Codes und alle Kommentarfelder im aktiven Arbeitsblatt wurden so angepasst, dass sie dem folgenden Screenshot entsprechen:

Kommentar zur automatischen Größe des Dokuments1

Tipp: Dieser Code funktioniert nur im aktuellen Arbeitsblatt und kann die Größe der neuen Kommentarfelder, die Sie hinzufügen, nicht automatisch ändern.


Ein Klick, um die Größe des Kommentarfelds in Excel automatisch an den Inhalt anzupassen:

Das Autofit-Kommentar Nutzen von Kutools for Excel kann helfen, die Größe des Kommentarfelds schnell an den Inhalt eines Arbeitsblatts anzupassen, wie in der folgenden Demo gezeigt. Jetzt herunterladen und ausprobieren! (30-Tag kostenlose Loipe)


Kommentarfeld mit automatischer Größe, um den Inhalt in eine Reihe von Zellen einzufügen

Wenn Sie nur eine Reihe von Zellenkommentarfeldern automatisch in der Größe anpassen müssen, können Sie den folgenden VBA-Code verwenden.

1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen-Fenster.

2 Klicken Insert > Modulund fügen Sie das folgende Makro in das Feld ein Modulfenster.

VBA-Code: Kommentarfelder in einer Reihe von Zellen werden automatisch angepasst

Sub Fitrangecomments()
'Updateby20140325
Dim rng As Range
Dim WorkRng As Range
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
    If Not rng.Comment Is Nothing Then
        rng.Comment.Shape.TextFrame.AutoSize = True
    End If
Next
End Sub

3. Drücken Sie dann F5 Wenn Sie die Taste drücken, um diesen Code auszuführen, wird ein Eingabeaufforderungsfeld angezeigt, das Sie daran erinnert, einen Zellbereich auszuwählen, dessen Größe Sie in den Kommentarfeldern ändern möchten. Siehe Screenshot:

doc-resize-comment-box3

4. Und dann klicken OKwurden Ihre ausgewählten Zellenkommentarfelder automatisch an den Kommentarinhalt angepasst.

Tipp: Dieser Code kann die Größe der neuen Kommentarfelder, die Sie hinzufügen, nicht automatisch ändern.


Kommentarfeld in automatischer Größe, um den Inhalt in das aktive Blatt oder in das gesamte Blatt einzupassen 

Sie können das versuchen AutoFit-Kommentar Nutzen von Kutools for Excel um automatisch die Größe zu ändern aAlle Kommentarfelder im aktiven Blatt oder alle Blätter in Excel. Bitte gehen Sie wie folgt vor.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1. Klicken Sie auf, um die Größe der Kommentarfelder so zu ändern, dass ihr Inhalt in das aktive Blatt passt Kutoolen > Mehr > AutoFit-Kommentar > Aktives Blatt.

Wenn Sie die Größe aller Kommentarfelder in der gesamten Arbeitsmappe automatisch ändern möchten, klicken Sie auf Kutoolen > Mehr > AutoFit-Kommentar > Alle Blätter. Siehe Screenshot:

Dann werden alle Kommentarfelder automatisch an ihren Inhalt angepasst. Siehe Screenshot:

Anmerkungen:

  • 1. Nach dem automatischen Ändern der Größe der Kommentarfelder wird das Kommentarfeld beim erneuten Bearbeiten des Kommentars automatisch mit dem Inhalt erweitert oder verkleinert.
  • 2. Für die neuen Kommentare, die Sie eingefügt haben, müssen Sie dieses AutoFit-Kommentardienstprogramm erneut aktivieren, um die Größe aller neu eingefügten Kommentarfelder zu ändern.

  Wenn Sie eine kostenlose Testversion wünschen (30-Tag) dieses Dienstprogramms, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


Das Kommentarfeld kann automatisch an den Inhalt angepasst werden


In Verbindung stehende Artikel:


Die besten Tools für die Office-Produktivität

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (18)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke. Einfache und schnelle Lösung für mein Problem.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Verwendung Ihres Codes 1. Dim xComment als Kommentar für jeden xComment in Application.ActiveSheet.Comments xComment.Shape.TextFrame.AutoSize = True Next 2. Problem mit diesem Fehler tritt auf 445 Objektreferenz mit Range("A1").Comment.Shape. TextFrame2 .WordWrap = msoTrue .AutoSize = msoAutoSizeTextToFitShape Ende mit
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es hat nicht so funktioniert, als ob der erste Code, den Sie gesendet haben, nur zum Inhalt passt, was ich möchte, ist etwas, das sie alle gleich breit macht und die Länge automatisch zum Inhalt passt, da Spalte H gerade so aussieht und Spalte A variiert Breite Größe möchte, dass Spalte A drei Spalten breit und lang ist, um den Inhalt anzupassen und nach Bedarf zu wachsen, wenn Sie die Eingabetaste drücken. Länge sollte um eine Zeile wachsen. Gibt es einen Code dafür? Beachten Sie, dass ich beide Schlüsselcodes dieser Seite ausprobiert habe, die Sie zuletzt gesendet haben.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
das ging gar nicht. Ich bekam wiederholt einen Fehler.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich erhalte eine Fehlermeldung: Run-time '1004': Method AutoSize of object TextFrame failed
Dieser Kommentar wurde vom Moderator auf der Website minimiert
"VBA-Code: Kommentarfelder in einem Arbeitsblatt automatisch anpassen" hat sich um die Kommentare meiner Tabelle gekümmert. Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gut! Mein Problem wurde gelöst.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es ist wirklich eine nette und hilfreiche Information. Ich bin froh, dass Sie diese hilfreichen Informationen mit uns geteilt haben. Bitte halten Sie uns so auf dem Laufenden. Danke für das Teilen. kdagekebeceddd
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Während der Code funktioniert, macht er das Feld eine Zeile hoch, was bedeutet, dass große Kommentare irgendwo außerhalb der Seite verschwinden. Könnten Sie den Code zum Festlegen der Breite jedes Felds (z. B. drei standardmäßige Excel-Spaltenbreiten) und zum automatischen Anpassen der Länge des Felds an den Text angeben? Vielen Dank.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank. Das hat mir wirklich viel Ärger erspart.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
@DENNIE "Während der Code funktioniert, macht er das Feld eine Zeile hoch, was bedeutet, dass große Kommentare irgendwo außerhalb der Seite verschwinden. Könnten Sie den Code zum Festlegen der Breite jedes Felds (sagen wir drei Standard-Excel-Spaltenbreiten) und zum automatischen Anpassen angeben die Länge des Kästchens, damit es in den Text passt? Danke.“ // Einverstanden
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank, dass Sie dies geteilt haben. Wirklich hilfreich!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Gibt es eine Möglichkeit, die Linie vom Kommentarfeld zur Zelle dunkler oder dicker zu machen?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Dämonrew,
Sorry kann dir dabei helfen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich denke, Crystal hat uns aus der Bahn geworfen, die Frage war: Gibt es eine Möglichkeit, die Linie vom Kommentarfeld zur Zelle dunkler oder dicker zu machen? Das wäre die Zeile, die das Kommentarfeld umgibt. TIA DD
Dieser Kommentar wurde vom Moderator auf der Website minimiert
tolle! danke, der erste Weg funktioniert! hat mir stunden arbeit erspart!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Es funktioniert nicht, das Insert-Modul wird nicht angezeigt
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Bom-Dia,

Salvo de mais! Após abrir planilha no celular todos os comentários ficaram desajustados no pc.
Tinha mehr als 10 Millionen Kommentare zu arrumar o tamanho da caixa! Se tivesse pix eu até pagava! Obrigado.
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL