Occulter des lignes nommées

Magic_Doctor

XLDnaute Barbatruc
Bonjour,

J'ai nommé deux lignes contiguës de ma feuille, supposons les lignes 7 & 8, "zaza".
Je voudrais, par macro, les occulter.

Si j'écris : Rows("7:8").EntireRow.Hidden = True
ça marche.

Mais, contre toute attente, si j'écris : Rows("zaza").EntireRow.Hidden = True
ça ne marche pas.

Comment y arriver ?
 
G

Guest

Guest
Re : Occulter des lignes nommées

bonjour,

Code:
Range("zaza").EntireRow.hidden = True
Ce ne sont pas les lignes qui sont nommées mais les cellules des lignes.

A+
 

JCGL

XLDnaute Barbatruc
Re : Occulter des lignes nommées

Bonjour à tous,

Peux-tu essayer avec :

Code:
Option Explicit

Sub Test()
Dim Zaza
Set Zaza = Rows("7:8")
'Rows("7:8").EntireRow.Hidden = True
Zaza.EntireRow.Hidden = True
End Sub
A+ à tous

Édition: Oups pas vu l'ami Ges :):)
 
Dernière édition:
G

Guest

Guest
Re : Occulter des lignes nommées

Re,

Magic_Doctor, permets moi de saluer mon "frère xldien" JC:D

A+
 

Magic_Doctor

XLDnaute Barbatruc
Re : Occulter des lignes nommées

Merci Hasco & JCGL,

En effet, ce sont les cellules de la ligne, et non pas la ligne elle-même, qui sont nommées.
Ça marche maintenant très bien


Bonne journée et... j'oubliais : ¡FELIZ AÑO NUEVO!
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas