Legen Sie Zelle Kommentare in Excel programmatisch
Frage
Was ist der bessere Weg Zelle Kommentare in Excel 2007-Dateien programmatisch mit C # und .NET 3.5?
einfügenLösung
Ich habe gerade genau das aber mit MS Word (mit Microsoft.Office.Interop.Word
range.Comments.Add (Bereich ref _categoryMessage);
Also, ich würde vorschlagen, Microsoft.Office.Interop.Excel und ähnliche Verfahren. Betrachten Sie diese von MSDN:
Siehe auch dies zu
Andere Tipps
Die akzeptierte Antwort weist in die richtige Richtung, aber die richtige Syntax:
Excel.Range cell;
cell.AddComment("My comment");
Excel._Worksheet oSheet =
(Microsoft.Office.Interop.Excel._Worksheet) excelWorkbook.ActiveSheet;
oSheet.Cells[2, 3].Cells.AddComment("Selam");
Haben Sie versucht, mit VSTO? Sie können ganz einfach ein Excel-Dokument laden und manipulieren. Um einen Kommentar zu einer Zelle hinzufügen möchten, laden Sie die Datei, aktivieren Sie das Arbeitsblatt, dann wählen Sie die Zelle als Bereich und stellen Sie den Kommentar.