Agir sur toute une plage de cellules

Résolu/Fermé
05steph Messages postés 19 Date d'inscription mercredi 27 septembre 2006 Statut Membre Dernière intervention 5 octobre 2010 - 6 août 2008 à 12:44
05steph Messages postés 19 Date d'inscription mercredi 27 septembre 2006 Statut Membre Dernière intervention 5 octobre 2010 - 6 août 2008 à 12:52
Bonjour

J'ai un tableau Excel de 100 lignes, 26 colonnes.
Je voudrais balayer chaque cellule.
Si la cellule est couleur saumon, je voudrais changer la couleur et effacer le contenu de la cellule.

Qu'est-ce qui pose problème dans mon code?

Merci de votre aide

For MaLigne = 1 To 100
For MaColonne = 1 To 26
Range(MaColonne, MaLigne).Select
If Selection.Interior.ColorIndex = 40 Then
Selection.Interior.ColorIndex = xlNone
Selection.ClearContents
End If
Next MaColonne
Next MaLigne

1 réponse

05steph Messages postés 19 Date d'inscription mercredi 27 septembre 2006 Statut Membre Dernière intervention 5 octobre 2010 7
6 août 2008 à 12:52
C'est bon, j'ai trouvé, il fallait remplacer range par cells.
1