debutant confirmation syntaxe declaration macro
Bonjour a tous !(me revoilà décidément....)
Je reviens vers vous afin d'avoir une confirmation sur un fait qui me pose problème...
J'explique mon doute:
Quand on visualise le code de la feuille1 d'un tableau excel par exemple:
-une déclaration du type:
Code:
1 2 3
| Sub cellules()
End Sub |
Ce code apparait dans l'onglet macro(en haut a gauche). Il n'est donc pas automatique et il faut l'exécuter manuellement.Ceci est-il dû au fait que l'argument de la fonction est vide (c-à-d ce qu'il y a entre les parenthèse de la première ligne) et que par conséquent cette fonction considère qu'il faut "cliquer" sur une cellule du tableau pour créer cette argument?
Si c'est le cas, alors cela signifie (si je ne me trompe pas!) qu'une déclaration du type:
Code:
1 2 3
| Sub cellules(x as Range) 'ou Integer ou Variant ou Byte
End Sub |
est automatique car elle détient un argument (ce qui explique selon moi sa non-présence dans l'onglet macro (en haut a droite).
Désolé si cette question parait "idiote" mais après quelques heures de recherches hier soir (sur ce sujet+somme+incrémentation), je n'ai pas été fichu de trouver une réponse "claire" !
Quelqu'un serait-il donc disposé à expliquer "clairement" ceci ou bien à joindre un lien qui expliquerai clairement ceci?
Merci d'avance a vous d'éclairer ma lanterne!
Cordialement