Appliquer une macro uniquement aux cellules visibles

peybernes Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
Je travaille sur un fichier Excel qui possède de nombreuses lignes masquées.
Je veux utiliser une macro mais celle-ci s'applique à toutes les cellules, mêmes celles qui sont masquées !
Comment puis-je faire pour que la macro s'applique uniquement aux cellules visibles ?
Merci de votre aide !
Bien cordialement
Peybernes
A voir également:

1 réponse

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

un exemple qui met en rouge les cellules contenant une valeur impaire de la colonne A si la ligne n'est pas masquée
Dim li As Long
For li = 1 To 30
  If Rows(li).Hidden = False Then
    If Cells(li, 1) Mod 2 = 1 Then Cells(li, 1).Interior.ColorIndex = 3
  End If
Next li

Cdlmnt
0