¿Cual puede ser la causa de que dos macros similares una opere correctamente y la otra no?
Tengo estas dos macros:
Sub IMPRIMIR_FNC()
'
' IMPRIME FICHA NACIONAL DE CLUB
nombrefnfe = Range("B83")
Worksheets("FICHA NACIONAL DE CLUB").Range("A1:M44").ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=ThisWorkbook.Path & "/Fic_Nac_Club/" & nombrefnfe & ".pdf", quality:=xlQualityStandard, _
includedocproperties:=True, IgnorePrintAreas:=False, openafterpublish:=True
Range("A1").Activate
End Sub
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Sub IMPRIMIR_COMPETICION()
'
' IMPRIME TORNEOS ORGANIZADOS POR LA DELEGACIÓN
NombArchivo = Range("A70")
Worksheets("INSCRIPCIÓN TORNEOS DELEGACIÓN").Range("A1:G54").ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=ThisWorkbook.Path & "\INSCRIPCIONES TROFEOS\" & NombArchivo & ".pdf", quality:=xlQualityStandard, _
includedocproperties:=True, IgnorePrintAreas:=False, openafterpublish:=True
Range("A1").Activate
End Sub
La primera funciona perfectamente. Guarda el rango en un archivo pdf y da la posibilidad de imprimirlo en ese momento.
En cambio la segunda macro me da "error en tiempo de ejecución.
Seguramente sea algo fácil de resolver, que mi nivel no me permite. He comprobado que hubiese algo mal en la sintaxis, por ejemplo en el nombre de la hoja o del subdirectorio, pero están correctamente escritos. Por favor ayuda. Al tiempo que estudio excel, trabajo en un libro que ayude al a gestión de un club deportivo al que pertenezco.