OVH Cloud OVH Cloud

zone nom - barre de formule

3 réponses
Avatar
J-Dan
bonjour =E0 tous,

quelqu'un saurait-il comment faire appara=EEtre dans=20
la "zone nom" de la barre de formule les champs nomm=E9s=20
dynamiques ?

Merci d'avance pour vos r=E9ponses

J-Dan

3 réponses

Avatar
michdenis
Bonjour J-Dan,

Comme je suppose que tu as utilisé une formule "decaler()", tous les noms qui ne sont pas des adresses de plage de
cellule (formules, constantes ...) ne s'affichent dans la "zone nom" à gauche de la barre des formules.


Salutations!


"J-Dan" a écrit dans le message de news:130401c49da1$d4e9bcc0$
bonjour à tous,

quelqu'un saurait-il comment faire apparaître dans
la "zone nom" de la barre de formule les champs nommés
dynamiques ?

Merci d'avance pour vos réponses

J-Dan
Avatar
J-Dan
merci Denis,

...je suppose que tu as utilisé une formule "decaler()"
oui, c'est bien le cas.

N'y a-t-il pas moyen de bidouiller quelque chose en VB ?

J-Dan

-----Message d'origine-----
Bonjour J-Dan,

Comme je suppose que tu as utilisé une formule "decaler
()", tous les noms qui ne sont pas des adresses de plage

de
cellule (formules, constantes ...) ne s'affichent dans
la "zone nom" à gauche de la barre des formules.



Salutations!


"J-Dan" a écrit
dans le message de news:130401c49da1$d4e9bcc0

$
bonjour à tous,

quelqu'un saurait-il comment faire apparaître dans
la "zone nom" de la barre de formule les champs nommés
dynamiques ?

Merci d'avance pour vos réponses

J-Dan


.



Avatar
Denis Michon
Bonjour J-Dan,

Voici un exemple ... tu dois copier le code dans la feuille module où l'action se déroule. Évidemment, tu devras adapter
la colonne et l'adresse selon ton application.

à chaque fois que tu modifies une cellule de la colonne A:A, la plage de cellules "Toto" est mise à jour. "Toto"
apparaîtra dans la liste déroulante de la zone nom à gauche de la barre des formules.

'----------------------
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column = Range("A1").Column Then
Range("A1:A" & Range("A65536").End(xlUp).Row).Name = "Toto"
End If

End Sub
'----------------------


Salutations!



"J-Dan" a écrit dans le message de news:396001c49da4$10d972a0$
merci Denis,

...je suppose que tu as utilisé une formule "decaler()"
oui, c'est bien le cas.

N'y a-t-il pas moyen de bidouiller quelque chose en VB ?

J-Dan

-----Message d'origine-----
Bonjour J-Dan,

Comme je suppose que tu as utilisé une formule "decaler
()", tous les noms qui ne sont pas des adresses de plage

de
cellule (formules, constantes ...) ne s'affichent dans
la "zone nom" à gauche de la barre des formules.



Salutations!


"J-Dan" a écrit
dans le message de news:130401c49da1$d4e9bcc0

$
bonjour à tous,

quelqu'un saurait-il comment faire apparaître dans
la "zone nom" de la barre de formule les champs nommés
dynamiques ?

Merci d'avance pour vos réponses

J-Dan


.