Re,
Si tu ajoutes la macro dans ton classeur d'origine est que tu continues à l'enregistrer au format xls … çà ne peut pas fonctionner.
Tu dois faire "enregistrer sous" et changer le "Format" en dessous du nom : XLSM classeur avec macro.
Ensuite quand tu lanceras la macro si il ne trouve pas le répertoire c'est qui il a une erreur de frappe dans le chemin indiqué
(je me suis contenté de recopier ce que tu avais écris ; je ne peux pas vérifier le chemin à ta place. )
Pour finir l'export d'un seul onglet fonctionne de mon coté la commande vba dans la macro indique bien le nomfeuille
il n'y à pas de raison qu'il exporte la totalité
Worksheets(nomfeuille).ExportAsFixedFormat Type:=xlTypePDF, Filename:=chemin & nomfeuille & ".pdf"
Avec une macro on ne clic pas sur exporter on clic sur macro lancer ou on fait un bouton pour y affecter la macro.