Bonjour tout d'abord je vous remercie le forum et les membres, car grace a Amadeus j'ai réussi a améliorer grandement mon fichier excel (quantitatif bâtiment)
J'ai récupérer ce code sur un message, il permet de part un ctrl + (x) masqué mes lignes inutiles ce qui est parfait.
Sub Zero()
Dim Cel As Range
For Each Cel In Range("I12:I40,I44:I63,I67:I99,I103:I291,I295:I477,I481:I513")
If Cel.Value <> "" And Cel.Value = 0 Then
Cel.EntireRow.Hidden = True
End If
Next
End Sub
Sub Affiche()
Cells.Select
Selection.EntireRow.Hidden = False
Range("A1").Select
End Sub
Le souci c'est que dans la colone A j'ai un N° de désignation qui lui ne change pas quand je masque mes célules inutile.
J'ai fait quelques recherche mes je n'est rien trouver et la je désespère un peut.
exemple :
1
1.1
1.2
1.3
2
2.1
2.1.1
2.1.2
2.2
2.3
J'aurais aimer savoir si il serait possible de faire une macro ou manipulation pour que les liste se mettent a jours toute seule
EDIT: J'ai remarquer aussi que quand mes feuilles sont verrouiller ma macro ne marche plus si vous avez une solution pour sa aussi sa serait sympa
EDIT2 : J'ai joint le fichier se sera surement plus simple pour vous
Cordialement