Question

Quel est le meilleur moyen d'insérer des commentaires de cellule dans des fichiers Excel 2007 par programme à l'aide de c # et .net 3.5?

Était-ce utile?

La solution

Je viens de faire exactement cela, mais avec MS Word (avec Microsoft.Office.Interop.Word

range.Comments.Add (range, ref _categoryMessage);

Donc, je suggérerais d’utiliser Microsoft.Office.Interop.Excel et une méthode similaire. Considérez ceci à partir de MSDN:

http: // msdn .microsoft.com / es-es / library / microsoft.office.interop.excel.range.addcomment.aspx

Voir aussi cette aussi

Autres conseils

La réponse acceptée pointe dans la bonne direction, mais la syntaxe correcte est la suivante:

Excel.Range cell; 
cell.AddComment("My comment");
Excel._Worksheet oSheet =
  (Microsoft.Office.Interop.Excel._Worksheet) excelWorkbook.ActiveSheet;
oSheet.Cells[2, 3].Cells.AddComment("Selam");

Avez-vous essayé d'utiliser VSTO? Vous pouvez facilement charger un document Excel et le manipuler. Pour ajouter un commentaire à une cellule, chargez le fichier, activez la feuille de travail, puis sélectionnez la cellule comme plage et définissez le commentaire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top