Gewusst wie: Hinzufügen und Löschen von Arbeitsblattkommentaren
Sie können Kommentare in Microsoft Office Excel-Arbeitsblättern programmgesteuert hinzufügen und löschen. Kommentare können nur einzelnen Zellen, nicht Bereichen mit mehreren Zellen hinzugefügt werden.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2007 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Hinzufügen und Löschen eines Kommentars in einem Projekt auf Dokumentebene
Im folgendem Beispiel wird davon ausgegangen, dass sich ein eine Zelle umfassendes NamedRange-Steuerelement mit dem Namen dateComment im Arbeitsblatt Sheet1 befindet.
So fügen Sie einem benannten Bereich einen neuen Kommentar hinzu
Rufen Sie die AddComment-Methode des NamedRange-Steuerelements auf, und geben Sie den Kommentartext an. Dieser Code muss in eine Sheet1-Klasse eingefügt werden.
Me.dateComment.AddComment("Comment added " & DateTime.Now)
this.dateComment.AddComment("Comment added " + DateTime.Now.ToString());
So löschen Sie einen Kommentar aus einem benannten Bereich
Stellen Sie sicher, dass im Bereich ein Kommentar vorhanden ist, und löschen Sie diesen. Dieser Code muss in eine Sheet1-Klasse eingefügt werden.
If Not Me.dateComment.Comment Is Nothing Then Me.dateComment.Comment.Delete() End If
if (this.dateComment.Comment != null) { this.dateComment.Comment.Delete(); }
Hinzufügen und Löschen eines Kommentars in einem Add-In-Projekt auf Anwendungsebene
Im folgendem Beispiel wird davon ausgegangen, dass sich ein eine Zelle umfassender Microsoft.Office.Interop.Excel.Range mit dem Namen dateComment im aktiven Arbeitsblatt befindet.
So fügen Sie einem Excel-Bereich einen neuen Kommentar hinzu
Rufen Sie die AddComment-Methode des Microsoft.Office.Interop.Excel.Range auf, und geben Sie den Kommentartext an.
Dim dateComment As Excel.Range = Me.Application.Range("A1") dateComment.AddComment("Comment added " & DateTime.Now)
Excel.Range dateComment = this.Application.get_Range("A1", missing); dateComment.AddComment("Comment added " + DateTime.Now.ToString());
So löschen Sie einen Kommentar aus einem Excel-Bereich
Stellen Sie sicher, dass im Bereich ein Kommentar vorhanden ist, und löschen Sie diesen.
Dim dateComment As Excel.Range = Me.Application.Range("A1") If Not dateComment.Comment Is Nothing Then dateComment.Comment.Delete() End If
Excel.Range dateComment = this.Application.get_Range("A1", missing); if (dateComment.Comment != null) { dateComment.Comment.Delete(); }
Siehe auch
Aufgaben
Gewusst wie: Anzeigen von Arbeitsblattkommentaren