Saltar al contenido

Como guardar una macro para que la usen varios usuarios?


agl12

Recommended Posts

publicado

Hola!

Tengo una macro para guardar en pdf:

Sub Guardarenpdf()
'
' Guardarenpdf Macro
'
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\agl\Desktop\Pedidos formato para editar 2 - copia.pdf", Quality _
:=xlQualityMinimum, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
From:=1, To:=1, OpenAfterPublish:=False
End Sub[/CODE]

Pero cuando abro la macro de otra maquina no puedo guardar el archivo, ya que no es el mismo escritorio. Que ruta puedo ponerle para que lo guarde??

Muchas Gracias!!

publicado

Buenas, agl12

Una idea sería que la primera parte de la ruta la obtuviera la propia macro de la ruta del archivo que está activo, de manera que incluso si a través de una red ó algo similar se abre en distintas máquinas al final se guarda todo en la misma ruta.

Creo que sin más información al respecto poco más te puedo ayudar.

Un saludo,

Tese

publicado

hola, podrias probar con esto, este ejemplo te guardara el archivo al lado de tu excel, en el mismo directorio.

Sub Guardarenpdf()
'
' Guardarenpdf Macro
'


ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
[COLOR=#ff0000][B]thisworkbook.path[/B][/COLOR] & "\Pedidos formato para editar 2 - copia.pdf", Quality _
:=xlQualityMinimum, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
From:=1, To:=1, OpenAfterPublish:=False
End Sub[/CODE]

saludos!!!

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.