Problemas al ejecutar una macro de imprimir una factura en PDF
El siguiente código lo baje de una página de Youtube. Al principio me funciona pero después no me funcionaba. LA parte del código que me genera error en la depuración es la siguiente:
Selection.ExportAsFixedFormat Type:=x1TypePDF, Filename:=ruta & titulo, Quality:= _
x1qualitystandar, includedocproperties:=True, ignoreprintareas:=False, openafterpublish:=True
Esta es la macro completa:
Sub Imprimir_factura()
Application.ScreenUpdating = False
If MsgBox("¿Desea convertir a PDF?", vbQuestion + vbYesNo) = vbYes Then
Dim resumen As Worksheet
Dim ruta As String
Dim titulo As String
Set resumen = Worksheets("FACTURACION")
ruta = ThisWorkbook.Path
ruta = ruta & "\"
titulo = "Factura " & resumen.Range("j8").Text
resumen.Range("B6:J53").Select
Selection.ExportAsFixedFormat Type:=x1TypePDF, Filename:=ruta & titulo, Quality:= _
x1qualitystandar, includedocproperties:=True, ignoreprintareas:=False, openafterpublish:=True
End If
End Sub