VBA : plusieurs boutons = une fonction
claclou.0204
-
claclou.0204 -
claclou.0204 -
Bonjour,
Je commence sur VBA.
J'aimerai créer une fonction que je peux associer à plusieurs boutons.
Ces boutons sont sur des lignes différentes ( les uns en en dessous des autres) et une valeur sur la même ligne leur "correspond"(juste parce qu'ils sont sur la même ligne mais il n'y a aucune relation entre eux).
Ainsi chaque bouton ne doit pas donner le même résultat car il doit prendre en compte la valeur qui est sur sa ligne.
Je dois faire ca sur 100 Lignes... J'aimerai trouver une solution pour que ce soit la même fonction qui calcule mais qui prend en compte la ligne sur laquelle est le bouton pour prendre la bonne valeur.
Je ne sais pas si je suis très claire...
Merci pour votre aide :))
Configuration: Windows / Edge 102.0.1245.44
Je commence sur VBA.
J'aimerai créer une fonction que je peux associer à plusieurs boutons.
Ces boutons sont sur des lignes différentes ( les uns en en dessous des autres) et une valeur sur la même ligne leur "correspond"(juste parce qu'ils sont sur la même ligne mais il n'y a aucune relation entre eux).
Ainsi chaque bouton ne doit pas donner le même résultat car il doit prendre en compte la valeur qui est sur sa ligne.
Je dois faire ca sur 100 Lignes... J'aimerai trouver une solution pour que ce soit la même fonction qui calcule mais qui prend en compte la ligne sur laquelle est le bouton pour prendre la bonne valeur.
Je ne sais pas si je suis très claire...
Merci pour votre aide :))
Configuration: Windows / Edge 102.0.1245.44
A voir également:
- VBA : plusieurs boutons = une fonction
- Excel compter cellule couleur sans vba - Guide
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
2 réponses
Bonjour,
une piste :
une piste :
Function ClaClou(ligne As Integer)
'
'Code en utilisant l'argument ligne
'
End Function
Sub BoutonLigne1()
Call ClaClou(1)
End Sub
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 585
bonjour,
Je pense que les boutons doivent être associés à des sub sans paramètre. Il faudrait donc 100 sub...
Dans ce genre de situation, il est parfois préférable que l'utilisateur sélectionne une cellule, puis, pas une combinaison de touches, démarre une sub. Cette sub peut alors travailler en utilisant la position de la cellule sélectionnée.
Cela permet de ne pas créer 100 boutons.
Je pense que les boutons doivent être associés à des sub sans paramètre. Il faudrait donc 100 sub...
Dans ce genre de situation, il est parfois préférable que l'utilisateur sélectionne une cellule, puis, pas une combinaison de touches, démarre une sub. Cette sub peut alors travailler en utilisant la position de la cellule sélectionnée.
Cela permet de ne pas créer 100 boutons.
Merci beaucoup :)