Microsoft.Office.Interop.Word obtener el valor de una celda de tabla.
Estoy utilizando Microsoft.Office.Interop.word para crear una pequeña tabla en un documento de Word y estoy intentando obtener el valor de una celda de la tabla para realizar algunos cálculos (sé que no es lo óptimo, pero es lo que el cliente requiere).
Cuando obtengo el valor de la celda, lo obtengo con “\r\a” y no puedo convertirlo a decimal o entero.
En mi código, esta línea es el problema: “string text = cell.Range.Text”.
¿Cómo puedo obtener el valor deseado?
Espero que alguien pueda ayudarme.
Saludos.
davy.ai
El problema con el valor de cadena que contiene “\r\a” se puede resolver usando el método
Trim()
para eliminar cualquier espacio en blanco o retorno de línea al principio o al final. Reemplaza la línea problemática con el siguiente código:Después de recortar, podrás convertir la cadena al tipo de datos deseado, como decimal o entero.