PaliSkill
← Introduction au VBA

Leçon 1 / 10 — Chapitre 10: Mise en pratique : automatiser le suivi agricole

Calculer le rendement cible selon la culture

Cette leçon combine une Function et une boucle pour déterminer automatiquement le rendement cible (en tonnes par hectare) de chaque parcelle, selon le type de culture qui y est planté.

Function RendementCible(culture As String) As Double
    If culture = "Blé" Then
        RendementCible = 6
    ElseIf culture = "Maïs" Then
        RendementCible = 9
    Else
        RendementCible = 4
    End If
End Function

Sub AppliquerRendementsCibles()
    Dim i As Integer
    For i = 2 To 20
        Cells(i, 3).Value = RendementCible(Cells(i, 2).Value)
    Next i
End Sub

La Function centralise les rendements cibles par culture (Blé, Maïs, autre culture par défaut), et la boucle l'applique à chaque parcelle, en lisant la culture en colonne B et en écrivant le rendement cible en colonne C.

À vous de jouer : adaptez cette Function pour ajouter une culture "Riz" avec son propre rendement cible.

🔒

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.