[VBA][EXCEL]Erreur '1004' avec "Application.Run"
bonjour à tous
Mon programme est partagé en 4 parties :
- le corps principal qui est dans le dossier module
- 3 userforms qui permettent la saisie des différentes données
- quelques boutons et checkbox sur la première feuille de mon classeur
- une exécution automatique du programme dès l'ouverture du classeur.
Les boutons situés sur la première feuille permettent de lancer des fonctions à l'aide de la fonction que j'uilise de la manière suivante :
Code:
1 2 3
| Private Sub CommandButton2_Click() 'Changer les données client
Application.Run "ChangementDonnéesClient"
End Sub |
Le bouton 2 se trouve sur une feuille de mon classeur
et la fonction "ChangementDonnéesClient" se trouve dans le module1.
Cela fonctionnait très bien mais depuis peu impossible de l'utiliser alors que je n'ai modifié ni mon appel de fonction, ni la fonction appelée.
Existe-t-il une autre fonction qui permet de lancer une fonction ou qu'elle soit et quelle que soit l'endroit d'ou on appelle la fonction ou est-ce que j'ai fait une erreur de syntaxe dans mon code?
Merci d'avance