Bonjour à toutes et à tous,

Echec du lancement d'une macro dans l'Editeur Basic


Bernard vient de m'expliquer comment lancer une macro qui n'est pas éditée la première dans un module. Dans l'éditeur Basic, actuellement j'ai dans l'ordre les codes d'une macro, d'une fonction et d'une macro:

Sub RemplacerSChParCar()
Function Remplacer1SChPar1Car(Sch As String, Car As String)
Sub RemplacerNSChParNCar()

Question 1

La fenêtre du module affiche:
RemplacerSChParCar()
Remplacer1SChPar1Car(Sch As String, Car As String)
RemplacerNSChParNCar()

Où rien n'indique  que la deuxième ligne représente une fonction.
Est-ce normal? Ai-je commis une erreur?



Question 2


La macro située en troisième position a pour code:


Sub RemplacerNSChParNCar()

Remplacer1SChPar1Car("=E7", "ç")

End Sub


où Sub RemplacerNSChParNCar() appelle la fonction RemplacerSChParCar()


Le conseil que m'a donné Bernard échoue; je n'arrive pas à lancer la macro située en troisième position. C'est toujours la macro affichée, en premier dans le module, qui est lancée!!!!!


Que faut-il faire pour lancer l'exécution de la macro située en troisième position?


Avec mes remerciements

Cordialement

Papy

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à