¿Como cambiar el nombre de un archivo desde el documento?

26/01/2007 - 22:51 por María | Informe spam
Tengo hecha una plantilla de un formulario y me gustaria que el campo que
tengo asociado a Nombre se ponga directamente como nombre de ese archivo y no
tener que ponerlo de nuevo cuando guardo el documento generado por la
plantilla en el casillero de Nombre de archivo en el cuadro de dialogo
guardar como

Gracias por vuestra atención

Preguntas similare

Leer las respuestas

#16 María
31/01/2007 - 01:12 | Informe spam
Gracias por todo. Ha ido todo de maravilla
:-) . Eres un fenómeno

"María" escribió:

Vamos en buen camino, si yo ejecuto la macro desde el cuadro de dialogo de
MACRO se cambia el nombre del archivo.
Bien lo que yo quiero que haga ahora la macro es que automaticamente cada
vez que hago un documento de una plantilla al cerrarlo ponga el nombre que he
puesto en el campo "texto13" en nombre de archivo y ponerlo en la carpeta que
yo quiero (esto último ya lo tengo solucionado).
Vaya tabarra que te estoy dando, lo siento

"Tux" escribió:

> María escribió:
> > Bien Mónica ahora lo que me sale subrayado en amarillo es
> > X = ActiveDocument.FormFields("Text13").Result a la hora de ejecutar la
> > macro
> >
>
> Vale ok :-) bien vamos bien :-)
>
> copia y pega este codigo pero con cuidado con la ruta de ponerla con sus
> barras invertidas bien : (mira que el FormText tenga algo escrito por
> ejemplo pon tu nombre en el formtext, antes de ejecutar la macro ok? :-)
>
> Sub SaveAs_FormFields()
>
> Dim X As String
> X = ActiveDocument.FormFields("Texto13").Result
>
>
> ChangeFileOpenDirectory _
> "C:\Documents and Settings\Juan\Mis documentos\"
> ActiveDocument.SaveAs FileName:=X
> End Sub
>
> Simplemente cambia el nombre del usuario
>
> Comentame ok?
>
>
> www.fermu.com
> www.zorval.com
>
Respuesta Responder a este mensaje
#17 Tux
01/02/2007 - 00:27 | Informe spam
María a formulé la demande :
Gracias por todo. Ha ido todo de maravilla
:-) . Eres un fenómeno



Gracias a ti Maria ;-)


www.fermu.com
www.zorval.es
Respuesta Responder a este mensaje
#18 Valeria
16/04/2009 - 16:40 | Informe spam
Disculpá la molestia, ya sé que este post es de hace mucho tiempo, pero tengo
que hacer exactamente lo mismo que vos, sigo todo el post, me da los mismos
errores, me hace todo igual y llego a lo mismo: me cambia el nombre de la
plantilla pero no del archivo generado a partir de ella.
¿Tenés la solución?
Muchas gracias.



"María" wrote:

Vamos en buen camino, si yo ejecuto la macro desde el cuadro de dialogo de
MACRO se cambia el nombre del archivo.
Bien lo que yo quiero que haga ahora la macro es que automaticamente cada
vez que hago un documento de una plantilla al cerrarlo ponga el nombre que he
puesto en el campo "texto13" en nombre de archivo y ponerlo en la carpeta que
yo quiero (esto último ya lo tengo solucionado).
Vaya tabarra que te estoy dando, lo siento

"Tux" escribió:

> María escribió:
> > Bien Mónica ahora lo que me sale subrayado en amarillo es
> > X = ActiveDocument.FormFields("Text13").Result a la hora de ejecutar la
> > macro
> >
>
> Vale ok :-) bien vamos bien :-)
>
> copia y pega este codigo pero con cuidado con la ruta de ponerla con sus
> barras invertidas bien : (mira que el FormText tenga algo escrito por
> ejemplo pon tu nombre en el formtext, antes de ejecutar la macro ok? :-)
>
> Sub SaveAs_FormFields()
>
> Dim X As String
> X = ActiveDocument.FormFields("Texto13").Result
>
>
> ChangeFileOpenDirectory _
> "C:\Documents and Settings\Juan\Mis documentos\"
> ActiveDocument.SaveAs FileName:=X
> End Sub
>
> Simplemente cambia el nombre del usuario
>
> Comentame ok?
>
>
> www.fermu.com
> www.zorval.com
>
Respuesta Responder a este mensaje
#19 Monica May
18/04/2009 - 01:38 | Informe spam
hola Valeria,

Disculpa la molestia, ya se que este post es de hace mucho tiempo, ..
que hacer exactamente lo mismo que vos, sigo todo el post, me da los
mismos > errores, me hace todo igual y llego a lo mismo: me cambia el
nombre de la
plantilla pero no del archivo generado a partir de ella.



dudo mucho que te respondan despues de casi dos años :D !

Sigue en la consulta que originaste explicando los pasos que seguiste,
como situaste el codigo en resumido... etc etc etc pero... en tu consulta
original si no es mucha molestia...

Gracias,
Monica



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