Leçon 5 / 10 — Chapitre 8: Mise en pratique : automatiser le suivi financier et comptable
Détecter les écarts de rapprochement bancaire
Un rapprochement bancaire consiste à comparer les montants enregistrés en comptabilité avec ceux du relevé bancaire, ligne par ligne. Une boucle avec comparaison automatise ce contrôle fastidieux.
Sub DetecterEcartsRapprochement()
On Error Resume Next
Dim i As Integer
Dim compteurEcarts As Integer
compteurEcarts = 0
For i = 2 To 8
If Cells(i, 2).Value <> Cells(i, 3).Value Then
compteurEcarts = compteurEcarts + 1
End If
Next i
MsgBox compteurEcarts & " écart(s) détecté(s)"
End Sub
La colonne B (montant comptable) est comparée à la colonne C (montant bancaire) ligne par ligne ; toute différence incrémente le compteur d'écarts. On Error Resume Next protège la boucle si une cellule contient une valeur inattendue (non numérique), sans arrêter tout le contrôle.
À vous de jouer : adaptez cette macro pour surligner en couleur les lignes présentant un écart, en plus de les compter.
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