Ti, je suis tout à fait d'accord avec toi pour dire que le Visual Basic actuel a complètement supplanter l'ancien... Et je n'ai pas pour ambition de me casser la tête à concevoir un prog dans un langage archaique. En revanche, je me suis aperçu que ce langage pouvait permettre de passer outre le message d'alerte de présence de macro... Par exemple, si les macros sont désactivées, tu ordonnes la fermeture du classeur ! Il suffit seulement de rédiger quelques lignes dans ce "vieux langage" pour arriver à faire ca, le reste est bien sur fait avec le langage récent dans le VB editor. C'est particulièrement utile si tu veux restreindre l'accès de l'utilisateur (personnalisation des barres de menus à l'ouverture du classeur...). Car si l'utilisateur desactive les macros, il aura l'interface normal et la possibilité de faire des bêtises... La certification des macros n'est pas une réelle solution car on peut toujours désactiver les macros...
David