Je me pose la question du pourquoi. Il s'agit d'un sous sous dossier ou d'un nouveau dossier à ajouter au dossier dans lequel se trouve votre fichier contenant le code (donc un sous dossier) ?
Je souhaite simplement, que quel que soit l'emplacement de mon fichier xlsm, le répertoire "DossierPDF" soit au même endroit.
Pour ce faire, j'inclue dans "Private Sub Workbook_Open()" (et non dan "Sub Auto_Open) la commande
Range("Repert").Value = ThisWorkbook.Path & "/DossierPDF/"
(La macro qui crée les rapports PDF ira les ranger à cet endroit).
A la suite de la déclaration de "Repert" j'ai donc besoin de vérifier si "DossierPDF" existe et/ou de le créer le cas échéant, sinon mes fichiers PDF seraient créés et "enregistrés" dans un repertoire inexistant, donc pas enregistrés ... perdus en fait.
J'admets que ma formulation est un peu tarabiscotée, mais j'espère néanmoins compréhensible.