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 SubQue 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 Dante Amor
2
Respuesta de fejoal
2


