Problema pasar textos en griego de excel a xml.

juangonz
25 de Enero del 2006
Tengo un documento en excel con textos en griego y quiero pasarlo a un formato xml. El caso es que al copiar y pegar el texto no lo entiende y pega ? en vez del texto en griego. He probado a cambiar configuración regional, opciones de visual para que coja griego, formatos de las celdas, etc y no funciona. Utilizo el objeto estandar de excel y si copio en portapapeles \"ActiveWindow.RangeSelection.Copy\" y pego en otra celda de excel con \"ActiveWindow.RangeSelection.PasteSpecial xlPasteAll\" sí funciona pero el problema es si lo intento pegar en otro sitio, sea documento txt, xml o en cualquier elemento de pantalla de vb (text, label, etc).

He intentado tambien con algunas funciones que transforman a unicode y esas cosas pero no sirven porque mi problema es que cuando vb saca el valor de excel y lo pone en la memoria o en una variable \"strModif = objLibro.Worksheets(1).evaluate(\"C3\").value\" ya tiene los valores mal por lo que al pasarlo al fichero de destino sale mal.

¿A alguien le ha pasado algo de este tipo y ha podido solucionarlo?

Muchas gracias