je ne connais pas l option explicit ca sert a quoi je la vois souvent sur vos macro....
Cette option, comme je l'ai écrit, est là Exiger la déclaration explicite des variables. autrement dit on ne peut pas utiliser une variable qui n'a pas été déclarée dans une instruction DIM. Cela permet d'une part de définir le type de variable (Long, String,Date,...) et d'éviter les erreur de frappe (par ex. sans option explicit, si tu fais une faute d'orthographe, VB ne le dit pas et tu cherche des heures pourquoi le code ne fonctionne pas). Si tu déclare ta variable avec une syntaxe Majuscule+minucule, lors de la frappe (en minuscule) elle est substitué comme pour les ordres VB.
Oui je vais faire un récapiltulatif mais je le fais dans 1 feuille dans le classeur ou dans 1 ficher a part?