¿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. Publicación de comentarios mediante programación en Facebook
- 3. ¿Cómo insertar comentarios mediante programación en un documento de Microsoft Word?
- 4. Insertar marcas de perfil mediante programación
- 5. ¿Cómo insertar una imagen en la celda de Excel?
- 6. Creación mediante programación de hojas de Excel 2007
- 7. Insertar datos mediante programación en un documento de InDesign
- 8. Ocultar el libro de trabajo activo mediante programación en Excel
- 9. Cómo formatear la celda de la cuadrícula mediante programación
- 10. ¿Cómo insertar mediante programación una fila en un GridView?
- 11. la creación de grandes hojas de Excel mediante programación
- 12. Agregar imagen mediante programación a la celda TableView
- 13. insertar comentarios automáticamente en Vim
- 14. CopyOrigin en Insertar en Excel VBA
- 15. Puede una celda excel contener imagen
- 16. ¿Puede Excel interpretar una celda como HTML?
- 17. Lista desplegable en la celda de Excel
- 18. mediante programación en C#
- 19. Hacer una nueva fila sucia mediante programación e insertar una nueva fila después en DataGridView
- 20. DBNull en una celda no vacía al leer el archivo de Excel mediante OleDB
- 21. ¿Cómo insertar comentarios XML en Serialización XML?
- 22. Excel mediante programación células para ser adecuada automática anchura y altura
- 23. cómo insertar valor en la celda DataGridView?
- 24. Obtenga la celda actual en Excel VB
- 25. valor de la celda Cambio cuadrícula de datos mediante programación en WPF
- 26. ¿Cómo agregar un botón mediante programación en VBA junto a algunos datos de celda de hoja?
- 27. Excel XML Newline en la Celda
- 28. Problema de formato de celda de Excel
- 29. Como llegar/set id único para la celda en Excel mediante VBA
- 30. Cómo interactuar con una aplicación mediante programación
¿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. –