Re,
Hou la ! Faut se calmer... L'Option Explicit, se met automatiquement si tu coches dans VBE, dans Outils/Options.../Déclaration des variables obligatoire. C'est plutôt recommandable car ça permet d'éviter bien des bugs même si ça demande plus de rigueur puisqu'il faut systématiquement déclarer toutes les variables. Donc si tu n'aimes pas n'en dégoûte pas les autres...
Si, toujours dans VBE, ton curseur se trouve sur la ligne Option Explicit c'est (Général) qui s'affiche puis que c'est devenu la partie générale des déclarations. En revanche, dès que tu déplaces le curseur en dessous du trait c'est Worksheet qui s'affiche. Pas vraiment de quoi en faire un patacaisse...
Tu t'énerves depuis le début parce qu'il manquait un Private et un End Sub. Je crois que tous ici avions rectifié de nous même pour le End Sub. Quant au Private, tu l'enlèves et ça marche quand même...