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

Forumthread: mehrere Kommentare gleichzeitig

mehrere Kommentare gleichzeitig
27.10.2004 12:57:10
Kai
Hallo,
ist es in Excel auch möglich bei mehreren markierten Zellen ein Kommentar gleichzeitig einzufügen?
Anzeige
AW: mehrere Kommentare gleichzeitig
Ramses
Hallo
nein das ist nicht möglich.
Kommentare sind immer an eine einzige Zelle gebunden.
Gruss Rainer
AW: mehrere Kommentare gleichzeitig
27.10.2004 13:05:10
KAi
Hm,
könnte man es denn per VBA Code?
AW: mehrere Kommentare gleichzeitig
Dr.
Ja, das geht. Z.B.:

Sub test()
For i = 1 To 10
Worksheets(1).Range("a" & i).AddComment.Text "Test"
Next i
End Sub

Anzeige
AW: mehrere Kommentare gleichzeitig
Udo
Was soll das denn?
Udo
AW: mehrere Kommentare gleichzeitig
Dr.
Wie meinen?
AW: mehrere Kommentare gleichzeitig
Udo
Sorry, falscher Beitrag!
Anzeige
AW: mehrere Kommentare gleichzeitig
Ramses
Hallo
mit VBA ist vieles möglich.
Zellen selectieren und anschliessend das Makro ausführen
Option Explicit

Sub Add_Comment()
Dim myCom As String
Dim myC As Range
myCom = InputBox("Zeilenumrüche sind nicht möglich", "Kommentartext eingeben", "")
If myCom = "" Then
MsgBox "Keine Kommentare eingefügt"
Exit Sub
End If
For Each myC In Selection
If myC.Comment Is Nothing Then
myC.AddComment
End If
With myC.Comment
.Visible = False
.Text Text:=myCom
End With
Next
End Sub

Gruss Rainer
Anzeige
AW: mehrere Kommentare gleichzeitig
27.10.2004 13:20:35
Kai
Wow, das ging aber schnell. Super, vielen Dank!
AW: mehrere Kommentare gleichzeitig
27.10.2004 13:47:33
Kai
Ich bins nochmal :-) Wenn in einer Zelle schon ein Kommentar vorhanden ist, und man führt den Code aus, kommt ein Laufzeitfehler. Wie kann ich denn wohl überprüfen, ob schon ein Kommentar vorhanden ist? Auf diesen Zellen soll der Code dann nicht ausgeführt werden,
Anzeige
AW: mehrere Kommentare gleichzeitig
Ramses
Hallo
warum markierst du die Zelle dann ?
Ausserdem kann ich den Fehler nicht nachvollziehen.
Sag mal welcher Laufzeitfehler kommt
With myC.Comment
if myC.Comment.Text = "" Then
.Visible = False
.Text Text:=myCom
End If
End With
Gruss Rainer
Anzeige
AW: mehrere Kommentare gleichzeitig
27.10.2004 15:03:17
Kai
Ich habe nur einen großen Bereich markiert. Leider war in diesem Bereich eine Zelle schon mit einem Kommentar belegt.
Da ich nicht Deinen ganzen Code übernommen habe, kam die Fehlermeldung. Mit dem vollständigen Code funktioniert es. Ich hatte ihn so umgebaut, daß einfach nur ein Kommentar mit dem Usernamen eingefügt wird. Also ohne InputBox. Das war wahrscheinlich der Fehler.
Anzeige
AW: mehrere Kommentare gleichzeitig
werner
Hallo,
nur der vollständigkeit halber (falls du das nicht eh schon wußtest):
aus der Zwischenablage läßt sich ein Kommentar über bearbeiten- inhalte einfügen auch in mehrere Zellen gleichzeitig einfügen.
grüße
W.
AW: mehrere Kommentare gleichzeitig
Ramses
Hallo
nur für mein Verständnis.
Kannst du mir das mal bitte genauer erklären.
Ich kann doch immer nur einen Kommentar bearbeiten.
Gruss Rainer
Anzeige
AW: mehrere Kommentare gleichzeitig
werner
Hallo rainer,
ich meinte den weg für dummies wie mich: kommentar in einer Zelle erstellen - zelle kopieren, die Zielzellen markieren und Kommentare selektiv einfügen.
Grüße
Werner
Alles klar :-) o.T.
Ramses
...
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Mehrere Kommentare gleichzeitig in Excel einfügen


Schritt-für-Schritt-Anleitung

Um mehrere Kommentare gleichzeitig in Excel einzufügen, kannst du VBA (Visual Basic for Applications) nutzen. Folgende Schritte sind notwendig:

  1. Excel öffnen und den Bereich auswählen, in dem du Kommentare einfügen möchtest.
  2. VBA-Editor öffnen:
    • Drücke ALT + F11.
  3. Neues Modul erstellen:
    • Klicke mit der rechten Maustaste auf „VBAProject (deine_datei.xlsx)“ > Einfügen > Modul.
  4. VBA-Code eingeben:
    • Füge den folgenden Code in das Modul ein:
Sub Add_Comment()
    Dim myCom As String
    Dim myC As Range
    myCom = InputBox("Kommentartext eingeben", "Kommentartext")
    If myCom = "" Then
        MsgBox "Keine Kommentare eingefügt"
        Exit Sub
    End If

    For Each myC In Selection
        If myC.Comment Is Nothing Then
            myC.AddComment
        End If
        With myC.Comment
            .Visible = False
            .Text Text:=myCom
        End With
    Next
End Sub
  1. Makro ausführen:
    • Schließe den VBA-Editor und gehe zurück zu Excel.
    • Wähle den gewünschten Zellbereich aus und drücke ALT + F8, wähle Add_Comment und klicke auf Ausführen.

Damit kannst du einen Kommentar auf mehrere Zellen beziehen und die Kommentare in mehreren Zellen gleichzeitig einfügen.


Häufige Fehler und Lösungen

  • Laufzeitfehler beim Ausführen des Makros:

    • Wenn du eine Zelle mit einem bereits vorhandenen Kommentar ausgewählt hast, kann ein Laufzeitfehler auftreten. Stelle sicher, dass du nur Zellen ohne vorhandene Kommentare markierst oder passe den Code an, um dies zu berücksichtigen.
  • Excel Kommentar einfügen nicht möglich:

    • Überprüfe, ob die Zellen, in die du Kommentare einfügen möchtest, geschützt sind. Du musst möglicherweise den Blattschutz aufheben.

Alternative Methoden

Falls du kein VBA verwenden möchtest, gibt es auch eine andere Möglichkeit, Kommentare in mehrere Zellen gleichzeitig einzufügen:

  1. Kommentar erstellen:
    • Erstelle einen Kommentar in einer Zelle.
  2. Zelle kopieren:
    • Kopiere die Zelle mit dem Kommentar (Rechtsklick > Kopieren oder CTRL + C).
  3. Zielzellen auswählen:
    • Markiere die Zellen, in die du den Kommentar einfügen möchtest.
  4. Kommentare einfügen:
    • Rechtsklick auf die markierten Zellen > Inhalte einfügen > Kommentare.

Diese Methode erlaubt es dir, alle Kommentare gleichzeitig zu formatieren und in mehrere Zellen zu übertragen.


Praktische Beispiele

Hier sind einige praktische Beispiele für die Verwendung des VBA-Codes:

  • Beispiel 1: Du möchtest in den Zellen A1 bis A10 den Kommentar „Überprüfung erforderlich“ hinzufügen.
  • Beispiel 2: Du hast eine Liste von Zellen, in denen du für jede Zelle eine individuelle Notiz angeben möchtest. Du kannst den Code anpassen, um verschiedene Kommentare für verschiedene Zellen einzufügen.

Tipps für Profis

  • VBA anpassen: Du kannst den VBA-Code erweitern, um spezifische Kommentare für bestimmte Zellen einzufügen, indem du Bedingungen hinzufügst.
  • Formatierung: Wenn du mehrere Kommentare gleichzeitig formatieren möchtest, kannst du im Code die Eigenschaften der Kommentare anpassen, wie Schriftart oder Farbe.

FAQ: Häufige Fragen

1. Kann ich einen Kommentar in mehreren Zellen gleichzeitig einfügen?
Ja, indem du den oben genannten VBA-Code verwendest, kannst du Kommentare in mehreren Zellen gleichzeitig hinzufügen.

2. Wie kann ich überprüfen, ob bereits ein Kommentar in einer Zelle vorhanden ist?
Im VBA-Code kannst du die Bedingung If myC.Comment Is Nothing nutzen, um zu überprüfen, ob bereits ein Kommentar vorhanden ist, bevor du einen neuen hinzufügst.

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