Macro Excel para guardar en PDF en determinado directorio
A los que de alguna manera están por acá para liberar a algunos de ciertos trabajos
MI caso de hoy es que encontré esta macro del amigo Dante y de alguna manera me ayudaría a ahorrar algo de trabajo; trabajo de no tener que crirar el directorio manualmente, que la macro lo haga al mandar guardar.
El rut seria rut = "C:\0\ y carp = Range ("E4")
Sub guardapdf() 'Por.Dante Amor uf = ActiveCell.SpecialCells(xlLastCell).Row rut = "C:\0\" 'ru = "\\PC-2-DISEÑO\S&R Arq\PROYECTOS SyR\Organizacion SyR\Ordenes\" carp = Range("E4") 'EL NOMBRE QUE EXISTA EN E4 If carp = "" Then MsgBox "Captura la carpeta" Exit Sub End If If Right(carp, 1) <> "\" Then carp = carp & "\" If Dir(ru & carp, vbDirectory) = "" Then MsgBox "La carpeta no existe" Exit Sub End If ' Range("A1:O" & uf).Select Selection.ExportAsFixedFormat Type:=xlTypePDF, _ Filename:=ru & carp & Range("m3") & " - " & Range("g3") & " - " & Range("d7") & ".pdf", _ Quality:=xlQualityStandard, IncludeDocProperties:=True, _ IgnorePrintAreas:=False, OpenAfterPublish:=False MsgBox "Se ha guardado la O " & Range("m3") & " en Organizacion SyR \" & carp End Sub
Que me diga via MsgBox la que no existe o la que crió, o si crió el ditrectorio completo
Al no existir la ru o la carp que crie la que falta
Al final MsgBox me diga que guardó y donde
2 Respuestas
Respuesta de fejoal
2
Respuesta de Dante Amor
2