Démystification d'une formule

  • Initiateur de la discussion Initiateur de la discussion LIO
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

LIO

Guest
Bonjour le forum,
Je suis débutant et j'aimerai décripter cette formule :
Private Sub chois_Click()
tout.Value = False
class = chois.ListIndex + 1: maxplac = don.Cells(class + 1, 5): decall = 0
For x = 2 To class
decall = decall + don.Cells(x, 5)
Next
End Sub

A titre indicatif don correspond à la feuille exel

Merci.
 
Bonjour Lio,

Quelques éclaircissements à ta macro :

Private Sub chois_Click() 'L'événement Click se produit lorsque l'utilisateur clique sur un objet 'Cliquable'.
'Private indique que la procédure Sub n'est accessible qu'à d'autres procédures du module dans lequel elle a été déclarée.
tout.Value = False
'tout est une variable non déclarée dont la valeur est 'FAUX'

'Les : permettent d'écrire sur la même ligne plusieurs lignes de code successives comme plus bas
class = chois.ListIndex + 1: maxplac = don.Cells(class + 1, 5): decall = 0


class = chois.ListIndex + 1
'class est une variable non déclarée dont la valeur correspond au rang de la valeur affichée dans le contrôle chois à laquelle on ajoute 1
maxplac = don.Cells(class + 1, 5)
'maxplac est une variable non déclarée dont la valeur correspond à la valeur de la cellule colonne E à la ligne class +1
decall = 0
'decall est une variable non déclarée dont la valeur au départ est 0
'boucle sur les valeurs de x, variable non déclarée
For x = 2 To class
'La variable decall augmente de la somme des valeurs des cellules E2 à Eclass de la feuille don
decall = decall + don.Cells(x, 5)
Next
End Sub

Cordialement

Bernard
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
41
Affichages
1 K
Retour