Salut Pelerin,
bravo tu m'as ôté cette satanée boucle pour remplir ta listbox1 .
Comme tu as l'air d'avoir envie d'apprendre , j'ai mis plein de commentaires dans les modules .
en essayant de te montrer comme on peut écrire de différents manières du code . (la double égalité pour un booléan, le iif , surtout variabiliser le code ...
J'ai crée tes 8 boutons, il y en a qu'un qui ouvre un pdf. tu verras je boucle dessus pour changer quelques propriétés.
Pour éviter le blocage du code, ajout de fonctions Dossierexiste, fichierexiste dans le module 1, normalement à l'ouverture de l'userform tu auras message d'avertissement mais pas d'arrêt de programme.
j'ai ajouté 2 tests dans navigatepdf, .
Je te laisse découvrir.
Une fois que tu auras bien digéré , regardes du côté des modules de classe , c'est plus pratique si on a une floppée de boutons.
A+++