Bonjour à tous,
Tout d'abord désolé pour ce titre peu évocateur, je ne sais comment formuler ma demande autrement.
Voila l'idée:
J'ai un classeur excel avec plusieur feuilles de calcul.
L'une de ces feuilles de calcule est la base de donnée. Tous les chiffres des autres feuilles proviennent de cette feuille intitulé BDD.
De ce fait, quand je change la feuille BDD, les changements se font sur toutes les autres feuilles.
Et voici mon probleme.
J'ai utiliser cette macro pour masquer les lignes vides :
Ce que j'aimerais c'est que quand je modifie la BDD (evidement certaines lignes vides se remplissent et d'autres qui étaient "pleine" se vident) les nouvelles lignes vides se cachent sans que j'ai à intervenir....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub FitreVides() Application.ScreenUpdating = False On Error Resume Next ActiveSheet.ShowAllData On Error GoTo 0 Cells(2, 15) = "=sum(c9:j9)>0" Range("c8:j17").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Range("o1:o2"), Unique:=False Range("o2").ClearContents End Sub
J'espere avoir été a peu pres clair
Merci d'avance
CLément
Partager