PaliSkill
Introduction au VBA

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

Nettoyer la liste des membres sans email

Comme pour tout nettoyage de tableau par suppression de lignes, parcourir la liste des membres de BAS EN HAUT évite qu'une suppression ne décale les lignes pas encore examinées.

Sub NettoyerListeMembresSansEmail()
    Dim i As Integer
    For i = 30 To 2 Step -1
        If Cells(i, 4).Value = "" Then
            Rows(i).Delete
        End If
    Next i
End Sub

Toute ligne dont la colonne D (adresse email) est vide est supprimée — un email manquant empêche d'envoyer les communications de l'association (convocations, newsletters), rendant ces fiches inexploitables pour une campagne d'envoi.

À vous de jouer : adaptez cette macro pour, plutôt que supprimer la ligne, la copier d'abord vers une feuille "À compléter" avant de la retirer de la liste principale.

🔒

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