OVH Cloud OVH Cloud

Zone Nommée Active

5 réponses
Avatar
StDonat
Bonjour, est il possible de savoir si une zone nommée est active.
Je m'explique:
Je nomme TOTO le zone C2:D6.
Est plutot que d'utiliser "ActiveCell.Address = "$C$2"" je vousdrais
utiliser quelque chose du style:
If ActiveCell.Name=toto then.....
Merci de votre aide

5 réponses

Avatar
AV
Sub zzz()
If Not Intersect(ActiveCell, [TOTO]) Is Nothing Then MsgBox " Je suis dans la
plage nommée Toto"
End Sub

AV
Avatar
isabelle
bonjour StDonat,

If Application.Intersect(Range("TOTO"), ActiveCell) Is Nothing Then MsgBox "Pas dans la plage"

isabelle


Bonjour, est il possible de savoir si une zone nommée est active.
Je m'explique:
Je nomme TOTO le zone C2:D6.
Est plutot que d'utiliser "ActiveCell.Address = "$C$2"" je vousdrais
utiliser quelque chose du style:
If ActiveCell.Name=toto then.....
Merci de votre aide


Avatar
ru-th
Salut

a priori
If Not Intersect(ActiveCell, Range("toto")) Is Nothing Then MsgBox "dedans
toto"

a+
rural thierry
"StDonat" a écrit dans le message de
news:
Bonjour, est il possible de savoir si une zone nommée est active.
Je m'explique:
Je nomme TOTO le zone C2:D6.
Est plutot que d'utiliser "ActiveCell.Address = "$C$2"" je vousdrais
utiliser quelque chose du style:
If ActiveCell.Name=toto then.....
Merci de votre aide


Avatar
StDonat
Merci a tous les 3 pour cette réponse correcte et rapide


Bonjour, est il possible de savoir si une zone nommée est active.
Je m'explique:
Je nomme TOTO le zone C2:D6.
Est plutot que d'utiliser "ActiveCell.Address = "$C$2"" je vousdrais
utiliser quelque chose du style:
If ActiveCell.Name=toto then.....
Merci de votre aide


Avatar
michdenis
Bonjour Ru-th,

ce n'est pas bien beau de plagier sur ton copain AV !!!
;-)))


Salutations!


"ru-th" a écrit dans le message de news:
Salut

a priori
If Not Intersect(ActiveCell, Range("toto")) Is Nothing Then MsgBox "dedans
toto"

a+
rural thierry
"StDonat" a écrit dans le message de
news:
Bonjour, est il possible de savoir si une zone nommée est active.
Je m'explique:
Je nomme TOTO le zone C2:D6.
Est plutot que d'utiliser "ActiveCell.Address = "$C$2"" je vousdrais
utiliser quelque chose du style:
If ActiveCell.Name=toto then.....
Merci de votre aide