Excel VBA Befehle aus Folge 32: Kommentare erstellen. bearbeiten und löschen

Inhalt dieser Folge:

  • Wie kann ich Kommentare in eine Zelle einfügen?
  • Wie passe ich die Schriftfarbe, -größe, -art des Kommentars an?
  • Wie passe ich den Rahmen und die Hintergrundfarbe, Transparenz der Kommentarbox an?
Download
Diese Folge als PDF kostenlos herunterladen
Folge32 Kommentare einfügen, anpassen, l
Adobe Acrobat Dokument 705.3 KB

Beispiel 1: Ein Kommentar erstellen und anpassen

Sub KommentareErstellen()

 

'1. Text einfügen

    Range("A1").AddComment Text:="Hier steht mein Kommentar"

 

'2. Text bearbeiten

    'Schriftart

    Range("A1").Comment.Shape.TextFrame.Characters.Font.Name = "Arial"

    'Schriftgröße

    Range("A1").Comment.Shape.TextFrame.Characters.Font.Size = 8

    'Schriftfarbe

    Range("A1").Comment.Shape.TextFrame.Characters.Font.Color = RGB(0, 20, 125)

 

'3. Hintergrund bearbeiten

    'Breite der Kommentarbox

    Range("A1").Comment.Shape.Width = 150

    'Höhe der Kommentarbox

    Range("A1").Comment.Shape.Height = 100

    'Hintergrundfarbe der Kommentarbox

    Range("A1").Comment.Shape.Fill.ForeColor.RGB = RGB(220, 195, 165)

    'Transparenz der Kommentarbox

    Range("A1").Comment.Shape.Fill.Transparency = 0.7

 

'4. Rahmen bearbeiten

    Range("A1").Comment.Shape.Line.Weight = 2

    Range("A1").Comment.Shape.Line.ForeColor.RGB = RGB(255, 0, 0)

 

End Sub

Beispiel 2: Einen erstellen Kommentar löschen

Sub KommentareErstellen()

 

    'Kommentare löschen

    Range("A1").ClearComments

 

End Sub



Auf einen Blick - Alle Folgen der VideoReihe!

Folge 1        Arbeitsmappen und Tabellenblätter ansprechen, sortieren, ...

Folge 2       Zellen ansprechen

Folge 3       Meldeboxen, MsgBox (PopUpFenster)

Folge 4       Schrifteinstellungen (Fett, Kursiv, Schriftart, Schriftfarbe, Schriftgröße, ...)

Folge 5       Variablen & Datentypen

Folge 6       Arrays / Datenfelder

Folge 7       For Next Schleifen

Folge 8       Dynamische Arrays

Folge 9       Rechenoperationen

Folge 10      Vergleichsoperatoren

Folge 11       Logische Operatoren

Folge 12      SuchFunktion (Einträge & Begriffe in Zellen suchen)

Folge 13      If Then Else - Verzweigungen

Folge 14      Do While Loop - Schleifen

Folge 15      Endlosschleifen verhindern

Folge 16      Die SortierFunktion (sortieren, nach mehreren Kriterien)

Folge 17      Select Case - Verzweigungen

Folge 18      InputBox (gestalten und Eingaben verwenden)

Folge 19      For Each Schleifen

Folge 20     Borders-Eigenschaften (Dynamisches Tabellendesign erstellen)

Folge 21      Laufzeitfehler & Syntaxfehler - finden und beheben

Folge 22     On Error GoTo - Laufzeitfehler abfangen

Folge 23     Alle Farben in VBA nutzen (ColorIndex, vb Color, RGB)

Folge 24     Zeichen ersetzen mit der REPLACE Funktion

Folge 25     Zeichen trennen mit der SPLIT Funktion

Folge 26     Zeichen verbinden mit der JOIN Funktion

Folge 27     Auszug aus einer Zeichenkette - LEFT, RIGHT, MID Funktion

Folge 28     Zeichenketten vergleichen mit UCase & LCase

Folge 29     Arbeitsmappen Ereignisse (Open, BeforeClose, BeforeSave)

Folge 30     Tabellenblatt Ereignisse (Change, BeforeDoubleClick)

Folge 31      Zeilen und Spalten fixieren (FreezePanes)

Folge 32     Kommentare einfügen mit VBA (AddComment)

Folge 33     Zellen verbinden & Warnmeldungen ignorieren

Du hast ein Thema das noch nicht behandelt wurde? Lass es mich wissen :)


Jetzt abonnieren & kein Video

mehr verpassen!

Meine Arbeit unterstützen

Meine Empfehlungen

(Bücher und mehr)