(RESOLU)Masquer automatiquement des celluels si elles sont vide

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

chaelie2015

XLDnaute Accro
Bonjour Forum
ci dessous un code qui me permet de masquer automatiquement les lignes de A6 a A15 si les cellules sont vide
c a d si A6<>"" alors afficher La ligne A6 et masquer les autres
si A6<>"" et A7<>"" alors afficher la ligne 6 et 7 et les autres masquée
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim x As Integer
For x = 6 To 15
If Range("A" & x) = "" Then
Rows(x).Hidden = True
Else
Rows(x).Hidden = False
End If
Next
End Sub

Mais ça n'a pas fonctionné correctement ???
NB : les cellules A6 - A15 ont des formules
Salutations
 
Dernière édition:
Re : Masquer automatiquement des celluels si elles sont vide

Bonjour à tous,

@ gosselien,
Bonjour,

tu dois commencer par le bas 🙂
aucune importance, il ne s'agit pas de supprimer des lignes mais de les masquer,
dans ce cas on peut boucler de haut en bas

@ chaelie,
NB : les cellules A6 - A15 ont des formules
Salutations

remplace:
If Range("A" & x) = "" Then
par:
If Range("A" & x).Value = "" Then


à+
Philippe
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
453
Retour