Leçon 4 / 10 — Chapitre 10: Mise en pratique : automatiser le suivi agricole
Répartir la consommation d'intrants par type
Cette leçon combine un tableau (Array), un tableau de totaux et une boucle imbriquée pour additionner automatiquement la quantité consommée de chaque type d'intrant agricole (engrais, semences, pesticides).
Sub RepartirConsommationIntrants()
Dim typesIntrants As Variant
Dim totaux(0 To 2) As Double
Dim i As Integer, j As Integer
typesIntrants = Array("Engrais", "Semences", "Pesticides")
For i = 2 To 20
For j = 0 To 2
If Cells(i, 2).Value = typesIntrants(j) Then
totaux(j) = totaux(j) + Cells(i, 3).Value
End If
Next j
Next i
MsgBox "Engrais : " & totaux(0) & " kg"
End Sub
Pour chaque ligne d'achat d'intrant, la boucle intérieure compare le type (colonne B) à chaque valeur du tableau typesIntrants ; en cas de correspondance, la quantité en colonne C s'ajoute au total correspondant.
À vous de jouer : adaptez cette macro pour afficher les trois totaux dans un seul message, avec leur unité respective.
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 76 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès