Vb

Hola experto...
ps. Aqui molestandote otra vez
Resulta que estoy haciendo un macro en excel para generar archivos en formato xml(no uso ningún objeto especial para esta fin)
El problema esta en que el archivo creado, lo abro en el bloc de notas y todo esta bien, pero cuando lo abro con el explorer me dice que hay un error en una linea, esta linea la borro del archivo y la escribo tal cual estaba y ahora si el exlorer lo abre bien.
Esto pasa en las linea donde asigno el contenido de las celdas al archivo...
Este es un ejemplo de un nodo que creo en la macro :
Print #1, "<coordinates>"
Print #1, Worksheets("hoja").Cells(Row, 2) & "," & Worksheets("hoja").Cells(Row, 1) & ",0"
Print #1, "</coordinates>"
A que se podrá deber esto...

1 Respuesta

Respuesta
1
Puede ser que se el valor o texto que tiene cada una de las celdas, si son números dejalos si son textos, cambialos con un CTOS...
Fue un erro es los datos fuentes creo que el usuario copio y pego los datos de una página html en excel, por que estuve checando que le quitaba los especios y el archivo salio muy bien, lo que tuve que hacer fue remplazar eso "espacios" por el char 32, entre otros caracteres que también pasaba lo mismo no había nada que lo diferenciara visualmente solo en su valor ascii
Gracias ...
Hasta pronto

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas