Re : macro
Bonsoir chinel, JCGL, Staple1600, le Forum,
Bien qu'être confondu avec MichelXLD soit un compliment plutôt flatteur 😉 (pour lui c'est pas sûr 😛), non, MichelXLD n'est pas mon pseudo...
Comme j'avais mis en garde contre l'utilisation du format de fichier XL4 dans ce précédent fil et que, visiblement ça ne semblait pas perturber notre ami chinel, j'avais donc décidé de vous laisser continuer cette discussion...
Cela dit, JCGL l'a bien remarqué, chino n'utilise pas les contrôles ActiveX de la Boîte à Outils Contrôles mais bien les boutons de la barre Formulaire. Il en résulte donc que la partie de code : For each Obj in ActiveSheet.OLEObjects ne fonctionnera pas.
Une chose par contre que je ne m'explique pas et à laquelle seul chino saurait répondre : si les boutons ne sont pas des ActiveX, leurs macros associées devraient se situer dans un module de code standard. Alors pourquoi y aurait-il du code VBA à supprimer dans le module de code la feuille ?
Cordialement,