Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

suppresssion lignes masquées

  • Initiateur de la discussion jo
  • Date de début
J

jo

Guest
Bonjour à tous,

je sollicite votre aide afin de trouver comment supprimer uniquement les lignes masquées d'une feuille.

Je sais comment sélectionner uniquement les cellules visibles, mais pas celles qui sont masquées.

Y a t-il possibilité pour inverser la sélection ?

Merci de m'aider si vous savez quelque chose à ce sujet, trouver une solution à ce problème me faciliterais énormément les choses...

@ plus.

Jo.
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

Avec une petite macro peut-être

Sub effacer()
dim c as integer
maligne = range('A65536').end(xlup).row

for x=maligne to 1 step -1
if rows(x).visible=false then rows(x).delete
next

end sub

Bon courage
 
N

NICO

Guest
Salut à tous

je ne connais pas de soluce pour ton pb, mais ça m'interesse de savoir comment on peut le résoudre.

J'ai des pbs du meme type. Une base de données que je dois échanger avec des clients. Je ne veux pas en communiquer la totalité.

Si je pouvais supprimer les lignes masquées, ça résoudrait tout.

a bientôt.
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Oups excuse

Je l'ai fait comme cela vite fait entre deux et je me suis planté

Sub effacer()
Dim x As Integer
Dim maligne As Integer
maligne = Range('A65536').End(xlUp).Row

For x = maligne To 1 Step -1
If Rows(x).Hidden = True Then Rows(x).Delete
Next

End Sub

ça devrait aller maintenant

Message édité par: Pascal76, à: 25/03/2005 13:28
 

Discussions similaires

Réponses
6
Affichages
425
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…