conversion de archivos

24/10/2008 - 16:28 por Adriana Malamud | Informe spam
Tengo que insertar un archivo txt en un Word 2003, pero cuando lo abro me
aparece una ventana que dice "Conversion de archivos" - y tengo que elegir
Windows (predeterminada), MS DOS, y como default me aparece Otra codificacion
y seleccionado el conversor chino, con lo que los caracteres como acentos o
dieresis se insertan mal. Si lo hago manualmente y elijo la codificación
predeterminada de Windows, lo inserta bien. El tema es que como el archivo se
inserta directamente mediante una macro, no pregunta y toma la codificación
default (chino!!), y no sé como hacer para que esta se cambie a la
codificación Windows predeterminada. Gracias!

Adriana

Preguntas similare

Leer las respuestas

#1 Monica May
24/10/2008 - 23:09 | Informe spam
hola Adriana,

... insertar ..archivo txt en un Word 2003, pero cuando lo abro me
aparece una ventana que dice "Conversion de archivos" ... elegir
Windows (predeterminada), MS DOS, y default me aparece
codificacion... conversor chino... elijo la codificacion
predeterminada de Windows, lo inserta bien...el archivo
inserta directamente mediante una macro, no pregunta y toma la
codificacion
default (chino!!)





sin ver tu codigo y ver como lo tienes extructurado pues ... no se como ira
la cosa :) ...

prueba lo siguiente >>

'[]

Sub Demo()
Documents.Open FileName:="C:\user\tudocumento.txt", _
Format:=wdOpenFormatText, Encoding:=msoEncodingUSASCII
End Sub

'[]


.comentanos!!


Saludos
Monica

www.fermu.com
www.teladearana.es
Respuesta Responder a este mensaje
#2 Adriana Malamud
28/10/2008 - 15:58 | Informe spam
No quisiera tocar el código de la macro, no hay alguna opción de Word que
pueda habilitar para que siempre tome la codificacion de Windows
predeterminada?
Mi macro lo que hace es tomar el .txt y combinarlo con una carta de Word.
De cualquier manera probé el codigo que me mandaste y no hizo nada.
Gracias igual!
Adriana


"Monica May" wrote:

hola Adriana,

> ... insertar ..archivo txt en un Word 2003, pero cuando lo abro me
> aparece una ventana que dice "Conversion de archivos" ... elegir
> Windows (predeterminada), MS DOS, y default me aparece
> codificacion... conversor chino... elijo la codificacion
> predeterminada de Windows, lo inserta bien...el archivo
> inserta directamente mediante una macro, no pregunta y toma la
> codificacion
> default (chino!!)



sin ver tu codigo y ver como lo tienes extructurado pues ... no se como ira
la cosa :) ...

prueba lo siguiente >>

'[]

Sub Demo()
Documents.Open FileName:="C:\user\tudocumento.txt", _
Format:=wdOpenFormatText, Encoding:=msoEncodingUSASCII
End Sub

'[]


..comentanos!!


Saludos
Monica

www.fermu.com
www.teladearana.es



Respuesta Responder a este mensaje
#3 Monica May
29/10/2008 - 22:38 | Informe spam
hola,

No quisiera tocar el codigo de la macro, no hay alguna opcion de Word que
pueda habilitar para que siempre tome la codificacion de Windows
predeterminada?
Mi macro lo que hace es tomar el .txt y combinarlo con una carta de Word.
De cualquier manera probe el codigo que me mandaste y no hizo nada.



todo depende de como se ha realizado el codigo para esa opcion [encoding]
del macro [ alguna opcion de guardado ??? ] el codigo anterior te abre el
archivo de texto sin preguntar cambios y con la codificacion internacional
...

ya que ...se quedan predeterminados en archivo cuando se realiza el
cambio de codificacion ya sea al abrir ya sea al guardar ...

mirate el siguiente articulo >>

http://office.microsoft.com/en-us/w...033.aspx#2

[en office 2003 estara la opcion posiblemente ? por el menu herramientas >>
opciones >> pestana general ...]



comentanos!!

Saludos
Monica



www.fermu.com
www.teladearana.es
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida