Masquer une ligne via macro

Bonjour,

ci-joint LE FICHIER EN QUESTION.

J'ai plus de détail sur le fichier.

re,

Désolé, mais je ne comprends pas ta demande !

que veux-tu masquer exactement ?

à te relire

Claude

Bonjour,

Voir les derniers messages.

pour cet exemple là où il y a les lignes vides(jaune).

re,

rien à voir avec tes fichiers précédents !

quel critères pour masquer ?

Bonjour,

voir la première page.même exemple

JE VEUX MASQUER LIGNES VIDES(Ei à HI)=0 ou vides

11 < i <=70

Merci d'avance.

code à placer dans un module

Sub FitreVides()
Application.ScreenUpdating = False
    On Error Resume Next
    ActiveSheet.ShowAllData
    On Error GoTo 0
    Cells(2, 15) = "=sum(e12:j12)>0"
    Range("c11:j69").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
    Range("o1:o2"), Unique:=False
    Range("o2").ClearContents
End Sub

Merci mille fois c'est tèrs formidable.

Pour démasquer les lignes donnez-moi une autre macro.

vous êtes très gentille et je vous souhiate une bonne santé et heureuse vie.

cordialement.

Sub AfficherTout()
    On Error Resume Next
    ActiveSheet.ShowAllData
    On Error GoTo 0
    Application.Goto Range("a1"), Scroll:=True
End Sub

Pour solder le poste, c'est ici

a resolu2

Merci dubois,

j'ai rencontré un pbl,ce que la macro masque les lignes qui comportent des chiffres dans la dernière colonne ou l'avant dernnière colonne.

à titre d'exemple

ligne 56:(E56,f56 et h56)=0 tandisque g56<>0 la macro masque cette ligne comment faire.

-- 02 Aoû 2010, 17:21 --

Bonjour,

désolé il y a un pbl.

Voir le dernier message.

Bonjour,

Cette solution te conviendrait-elle ?

15solution01.zip (17.38 Ko)

bonjour,

merci pour votre réponse mais la masque ne doit pas toucher la deuxième partie (Activités).

Bonsoir,

Ras le bol ! d'essayer de déchiffrer les demandes,

on passe + de temps à comprendre la question qu'à y répondre !

Aujourd'hui on affiche les lignes dont la somme des colonnes E:J est supérieure à zéro,

on masque les autres.

Apparemment ce n'est pas encore çà que tu veux !

Envoie un fichier avec les lignes à masquer colorées (en rouge) et explique pourquoi

elles doivent être masquées. (critères)

C'est quand même pas sorcier çà !!!

Claude

Bonsoir,

Essaye cette solution.

23solution02.zip (17.57 Ko)

Merci dubois,

je m'explique,la macro du Dubois masque effctivement les lignes vides mais elle ignore les lignes dont la dernière colonne ou avant dernière colonne elle les considére comme ligne vide, c'est ça le pbl.

Quant à Marmotte18,il donne une macro qui fait masquer une plage que je veux pas qu'elle soit masquée.

Càd à aprtir de la ligne 69.

re,

J'abandonne !

voir message précédent

Claude

bonjour,

désolé Dubois ,je vous donne le même exemple en pièce jointe.

Les lignes brunes ne doivent pas ^étre cachées.

Voir pièce jointe.

Bonjour,

Essaye cette solution

36solution03.zip (17.06 Ko)

Merci beaucoup,

ça fonctionne bien.

vous m'avez fait gagner un super temps.

Je ne peux pas terminer sans remercier Dubois pour l'aide qu'elle m'a faite.

Notre forum est le plus meilleur et ce à gràce de la haute qualité de vous.

Rechercher des sujets similaires à "masquer ligne via macro"