PaliSkill
← Introduction au VBA

Leçon 1 / 10 — Chapitre 9: Mise en pratique : automatiser la gestion associative

Calculer la cotisation selon la catégorie de membre

Cette leçon combine une Function et une boucle pour calculer automatiquement le montant de cotisation dû par chaque membre, selon sa catégorie d'adhésion.

Function CalculerCotisation(categorie As String) As Double
    If categorie = "Famille" Then
        CalculerCotisation = 80
    ElseIf categorie = "Étudiant" Then
        CalculerCotisation = 20
    Else
        CalculerCotisation = 40
    End If
End Function

Sub AppliquerCotisations()
    Dim i As Integer
    For i = 2 To 15
        Cells(i, 3).Value = CalculerCotisation(Cells(i, 2).Value)
    Next i
End Sub

La Function centralise les trois tarifs (Famille, Étudiant, Individuel par défaut), et la boucle l'applique à chaque ligne de la liste des membres, en lisant la catégorie en colonne B et en écrivant le montant en colonne C.

À vous de jouer : adaptez cette Function pour ajouter une catégorie "Bienfaiteur" à 150.

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

6 500 XOF / 9,91 € / 10,80 $

Débloquez les 83 leçons restantes de ce module

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.