Cuadro de diálogo para sobreescribir o no un PDF generado
Para Dante Amor
Buenas!
Tengo un código que crea un PDF de una hoja de mi libro y además la envía por email.
Sub Enviar_a_pdf() Dim Ruta As String Dim Archivo As String Dim NombreArchivo As String Dim Celda As String Ruta = ActiveWorkbook.Path & "\" Archivo = ActiveWorkbook.Name Celda = Cells(9, 8) NombreArchivo = Ruta & Archivo ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _ Filename:=Ruta & Celda, _ Quality:=xlQualityStandard, IncludeDocProperties:=False, _ IgnorePrintAreas:=False, From:=1, To:=1, _ OpenAfterPublish:=True ActiveWorkbook.Save Rem Enviar Email Set dam = CreateObject("outlook.application").createitem(0) dam.To = Range("K15") dam.Subject = Range("K17") dam.Body = Range("K19") dam.Attachments.Add Ruta & Celda & ".pdf" dam.Send End Sub
Me gustaría saber cómo hacer para que antes de guardar el PDF compruebe si existe ya un archivo con ese mismo nombre, y me aparezca una alerta con la opción de machacar el archivo o renombrarlo.
1 respuesta
Respuesta de Dante Amor
1