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

Forumthread: Text aus Zelle in Kommentar einfügen

Text aus Zelle in Kommentar einfügen
01.08.2006 16:24:11
stefanseevetal
Hallo!
Ich möchte einen längeren Text aus der Zell D4 im Tabellenbaltt "Beschreibung" im nächsten Tabellenblatt "Liste" in der Zelle B4 als Kommentat haben. Geht das?
Bin schon soweit bzw. habe es so versucht:

Sub KommentarEinfuegen()
Sheets("Liste").Cells(4,2).AddComment
Sheets("Liste").Cells(4,2).Comment.Text Text:= Cells(4,4)
End Sub

Gruß,
Stefanseevetal
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text aus Zelle in Kommentar einfügen
01.08.2006 16:33:37
Hoffi
Hallo,
dann eher so:

Sub KommentarEinfuegen()
Sheets("Liste").Cells(4, 2).AddComment
Sheets("Liste").Cells(4, 2).Comment.Text Sheets("Beschreibung").Cells(4, 4).Value
End Sub

Grüße
Hoffi
AW: Text aus Zelle in Kommentar einfügen
01.08.2006 16:39:01
stefanseevetal
Hallo Hoffi!
Vielen Dank für die Antwort!
Es funktioniert aber leider auch nicht!
Gruß,
Stefanseevetal
Anzeige
AW: Text aus Zelle in Kommentar einfügen
01.08.2006 16:37:41
u_
Hallo,

Sub KommentarEinfuegen()
With Sheets("Liste").Cells(4, 2)
If .Comment Is Nothing Then
.AddComment Sheets("Beschreibung").Cells(4, 4).Value
Else
.Comment.Text Text:=Sheets("Beschreibung").Cells(4, 4).Value
End If
End With
End Sub

Gruß
Lesen gefährdet die Dummheit
Anzeige
Danke
01.08.2006 16:41:21
stefanseevetal
Vielen Dank für die Hilfe! Es geht jetzt!
Gruß,
Stefan
;

Forumthreads zu verwandten Themen

Anzeige
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

Text aus Zelle in Kommentar einfügen


Schritt-für-Schritt-Anleitung

Um einen Text aus einer Zelle in einen Kommentar einzufügen, kannst Du den folgenden VBA-Code verwenden. Dieser Code kopiert den Text aus der Zelle D4 im Tabellenblatt "Beschreibung" und fügt ihn als Kommentar in die Zelle B4 im Tabellenblatt "Liste" ein.

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu starten.
  2. Klicke auf Einfügen > Modul, um ein neues Modul zu erstellen.
  3. Kopiere und füge den folgenden Code in das Modul ein:
Sub KommentarEinfuegen()
    With Sheets("Liste").Cells(4, 2)
        If .Comment Is Nothing Then
            .AddComment Sheets("Beschreibung").Cells(4, 4).Value
        Else
            .Comment.Text Text:=Sheets("Beschreibung").Cells(4, 4).Value
        End If
    End With
End Sub
  1. Schließe den VBA-Editor und kehre zu Excel zurück.
  2. Drücke ALT + F8, wähle KommentarEinfuegen und klicke auf Ausführen.

Häufige Fehler und Lösungen

  • Fehler: "Laufzeitfehler 1004: Methode 'AddComment' des Objekts 'Range' ist fehlgeschlagen."

    • Lösung: Stelle sicher, dass die Zelle, in die Du den Kommentar einfügen möchtest, existiert und dass kein anderer Kommentar bereits in dieser Zelle vorhanden ist.
  • Fehler: "Die Zelle enthält bereits einen Kommentar."

    • Lösung: Der Code prüft, ob bereits ein Kommentar existiert. Wenn ja, wird der vorhandene Kommentar aktualisiert. Achte darauf, dass der Code korrekt implementiert ist.

Alternative Methoden

Wenn Du keine VBA-Programmierung verwenden möchtest, kannst Du Kommentare auch manuell hinzufügen:

  1. Klicke mit der rechten Maustaste auf die Zelle, in die Du einen Kommentar einfügen möchtest.
  2. Wähle Kommentar einfügen.
  3. Gebe den gewünschten Text ein.

Diese Methode ist jedoch nicht automatisiert und erfordert manuelle Eingabe jedes Mal.


Praktische Beispiele

Hier ist ein einfaches Beispiel, wie Du den Kommentar in einer Zelle verwenden kannst:

  • Zelle D4 im Blatt "Beschreibung" enthält den Text: "Dies ist eine Beschreibung."
  • Nach Ausführung des Makros wird in Zelle B4 im Blatt "Liste" ein Kommentar mit dem gleichen Text angezeigt.

Tipps für Profis

  • Nutze Application.OnTime, um das Makro zeitgesteuert auszuführen.
  • Implementiere Error Handling, um potenzielle Fehler elegant zu handhaben und den Benutzer zu informieren.
  • Experimentiere mit der Formatierung des Kommentars, um ihn ansprechender zu gestalten.

FAQ: Häufige Fragen

1. Kann ich mehrere Zellen gleichzeitig kommentieren? Ja, Du kannst den VBA-Code anpassen, um durch eine Schleife mehrere Zellen zu durchlaufen und Kommentare hinzuzufügen.

2. Wie kann ich den Kommentar wieder löschen? Du kannst den Kommentar mit folgendem Code löschen:

Sheets("Liste").Cells(4, 2).Comment.Delete

Dieses einfache Tutorial hilft Dir, Text aus einer Zelle in einen Kommentar einzufügen, und bietet nützliche Hinweise und Lösungen für häufige Probleme.

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