Sélectionner plage de cellules visibles après tris
sotavento
Messages postés2Date d'inscriptionjeudi 14 octobre 2004StatutMembreDernière intervention 4 avril 2006
-
4 avril 2006 à 11:17
michelxld
Messages postés402Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention12 octobre 2008
-
8 avril 2006 à 08:22
Bonjour,
Je débute en vb et là j'ai un petit probleme, en fait je trie une liste sur deux colonnes, ensuite je veux sélectionner une plage de cellules et bien sur je ne veux que les visibles.
J'utilise ce code:
<HR>
Do While ActiveCell.Offset(1, 0).EntireRow.Hidden = True
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Offset(1, 0).Select
Range(ActiveCell, ActiveCell.Offset(3, 1)).SpecialCells(xlCellTypeVisible).Select
<HR>
Le problème est je pense dans le "ActiveCell.Offset(3, 1)" pourtant je pensais que "SpecialCells(xlCellTypeVisible)"réglerait le problème . Et ben non, il me prend pas les cellules si les lignes ne sont pas consécutives c'est tout.
La j'aurais besoin d'un petit coup de main je pense