¿Cuál es la mejor manera de insertar comentarios de celda en archivos de excel 2007 mediante programación usando C# y .net 3.5?Insertar comentarios de celda en Excel mediante programación
Respuesta
que acabo de hacer exactamente eso, pero con MS Word (usando Microsoft.Office.Interop.Word
range.Comments.Add (rango, _categoryMessage ref);
Por lo tanto, se recomienda usar Microsoft. . Office.Interop.Excel y el método similar Considere esto desde MSDN:
http://msdn.microsoft.com/es-es/library/microsoft.office.interop.excel.range.addcomment.aspx
véase también this demasiado
probablemente necesite jugar con el editor para que todo el enlace funcione –
Gracias, Kenny. Pero cuando hago esto, mi programa está comenzando un proceso llamado excel. ¿Significa que necesito tener ms excel instalado en mi computadora? –
Sí. Lo sentimos, estas llamadas interoperativas requieren Excel. – kenny
¿Has probado 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.
Los puntos aceptados respuesta 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");
- 1. Insertar tabla en la celda (excel)
- 2. ¿Cómo insertar comentarios mediante programación en un documento de Microsoft Word?
- 3. Insertar marcas de perfil mediante programación
- 4. ¿Cómo insertar una imagen en la celda de Excel?
- 5. Creación mediante programación de hojas de Excel 2007
- 6. Insertar datos mediante programación en un documento de InDesign
- 7. Ocultar el libro de trabajo activo mediante programación en Excel
- 8. Cómo formatear la celda de la cuadrícula mediante programación
- 9. ¿Cómo insertar mediante programación una fila en un GridView?
- 10. la creación de grandes hojas de Excel mediante programación
- 11. Agregar imagen mediante programación a la celda TableView
- 12. insertar comentarios automáticamente en Vim
- 13. CopyOrigin en Insertar en Excel VBA
- 14. Puede una celda excel contener imagen
- 15. ¿Puede Excel interpretar una celda como HTML?
- 16. Lista desplegable en la celda de Excel
- 17. mediante programación en C#
- 18. Hacer una nueva fila sucia mediante programación e insertar una nueva fila después en DataGridView
- 19. DBNull en una celda no vacía al leer el archivo de Excel mediante OleDB
- 20. ¿Cómo insertar comentarios XML en Serialización XML?
- 21. Excel mediante programación células para ser adecuada automática anchura y altura
- 22. cómo insertar valor en la celda DataGridView?
- 23. valor de la celda Cambio cuadrícula de datos mediante programación en WPF
- 24. ¿Cómo agregar un botón mediante programación en VBA junto a algunos datos de celda de hoja?
- 25. Obtenga la celda actual en Excel VB
- 26. Excel XML Newline en la Celda
- 27. Problema de formato de celda de Excel
- 28. Como llegar/set id único para la celda en Excel mediante VBA
- 29. Cómo interactuar con una aplicación mediante programación
- 30. Establecer el valor de la celda mediante la interoperación de Excel
¿Cómo está trabajando actualmente con el documento? –
Estoy descomprimiendo los documentos xml abiertos y escribiendo los comentarios necesarios? .xml por mi cuenta. También estoy escribiendo las relaciones, vmlDrawing docs y agregando el elemento legacyDrawing en la hoja? .xml. Pero cuando comprimo la carpeta, cambio su extensión a .xlsx y trato de abrirla en Excel, obtengo un error. –