Gewusst wie: Hinzufügen und Löschen von Arbeitsblattkommentaren
Aktualisiert: Juli 2008
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
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.
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
Konzepte
Änderungsprotokoll
Date |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2008 |
Codebeispiel hinzugefügt, das in einem Add-In auf Anwendungsebene verwendet werden kann. |
Kundenfeedback. |