Pregunta

¿Cuál es la mejor manera de insertar comentarios de celda en archivos de Excel 2007 mediante programación utilizando c # y .net 3.5?

¿Fue útil?

Solución

Acabo de hacer exactamente eso, pero con MS Word (usando Microsoft.Office.Interop.Word

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

Por lo tanto, sugeriría usar Microsoft.Office.Interop.Excel y el método similar. Considera esto desde MSDN:

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

También vea esto también

Otros consejos

La respuesta aceptada apunta en la dirección correcta, pero la sintaxis correcta es:

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

¿Has intentado usar VSTO? Puede cargar fácilmente un documento de Excel y manipularlo. Para agregar un comentario a una celda, cargue el archivo, active la hoja de trabajo, luego seleccione la celda como un rango y establezca el comentario.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top