hola camilo, te comento que estoy tratando de leer una columna en una tabla con formato, pero al momento de imprimir row.Item(“TIPO DE STOCK”).ToString me genera un error que dice “column ‘TIPO DE STOCK’ does not belong to table datatable” y al probar con otro excel sin formato tabla si los lee. (he seguido tal cual el video) podrias ayudarme?
Hola Gonzalo, te recomiendo que imprimas el nombre de las columnas para saber que títulos tiene el datatable que capturaste, para ello puedes hacer uso del for each y en el elemento a recorrer poner el nombre de tu datatable.columns el tipo de objeto que recorres es datacolumn y pues imprimes el item poniendo item.Name.
Otra forma es usando los índices, si tu columna se llama “Tipo de stock” en lugar de poner el nombre pon la posición de la columna row.Item(0).ToString en lugar del cero pones la posición que corresponda en tu caso.
3 Comentarios
hola camilo, te comento que estoy tratando de leer una columna en una tabla con formato, pero al momento de imprimir row.Item(“TIPO DE STOCK”).ToString me genera un error que dice “column ‘TIPO DE STOCK’ does not belong to table datatable” y al probar con otro excel sin formato tabla si los lee. (he seguido tal cual el video) podrias ayudarme?
Hola Gonzalo, te recomiendo que imprimas el nombre de las columnas para saber que títulos tiene el datatable que capturaste, para ello puedes hacer uso del for each y en el elemento a recorrer poner el nombre de tu datatable.columns el tipo de objeto que recorres es datacolumn y pues imprimes el item poniendo item.Name.
Otra forma es usando los índices, si tu columna se llama “Tipo de stock” en lugar de poner el nombre pon la posición de la columna row.Item(0).ToString en lugar del cero pones la posición que corresponda en tu caso.
Buenas tardes,recomiendo se suban los proyectos en esta sección de comentarios para probarlos en local