Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn (la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée)
Insertion/Nom.../Définir/Noms dans le classeur: Zn
Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 59b901c523c8$04e735e0$a401280a@phx.gbl...
Bonjour,
J'ai sur une colonne, un ensemble de codes, classés...
de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque <
2000.. cette zone évoluera dans le temps, je ne peux donc
pas avoir un adressage fixe.
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn (la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
patrice
bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier
temps la plge don représentera les données de 1000 à <2000
puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine-----
Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée
ici Zn
(la plage étant sélectionnée)
Insertion/Nom.../Définir/Noms dans le classeur: Zn
Fait référence à:
=DECALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
Daniel
Bonjour. Pour des données en colonne F : ActiveWorkbook.Names.Add Name:="MoinsDeDeuxMille", RefersToR1C1:= _ "=OFFSET(Feuil1!R1C6,0,0,COUNTIF(Feuil1!C6,""<2000"")-1,1)" Cordialement. Daniel "patrice" a écrit dans le message de news: 59f101c523cb$bb2981c0$ bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
Bonjour.
Pour des données en colonne F :
ActiveWorkbook.Names.Add Name:="MoinsDeDeuxMille", RefersToR1C1:= _
"=OFFSET(Feuil1!R1C6,0,0,COUNTIF(Feuil1!C6,""<2000"")-1,1)"
Cordialement.
Daniel
"patrice" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 59f101c523cb$bb2981c0$a401280a@phx.gbl...
bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier
temps la plge don représentera les données de 1000 à <2000
puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine-----
Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée
ici Zn
(la plage étant sélectionnée)
Insertion/Nom.../Définir/Noms dans le classeur: Zn
Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Bonjour. Pour des données en colonne F : ActiveWorkbook.Names.Add Name:="MoinsDeDeuxMille", RefersToR1C1:= _ "=OFFSET(Feuil1!R1C6,0,0,COUNTIF(Feuil1!C6,""<2000"")-1,1)" Cordialement. Daniel "patrice" a écrit dans le message de news: 59f101c523cb$bb2981c0$ bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
MichDenis
Bonjour Patrice,
Copie ceci dans le module feuille où l'action se déroule :
Cette exemple, fonctionne à chaque modification de cellules contenu dans la colonne 1 A:A. La plage débute en A1000 .... à toi d'adapter selon ton programme ....!
'---------------------------------- Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then If Range("a65536").End(xlUp).Row < 1000 Then Range("A1000").Name = "toto" Else Range("A1000:A" & Range("a65536").End(xlUp).Row).Name = "toto" End If End If
End Sub '----------------------------------
Salutations!
"patrice" a écrit dans le message de news: 59f101c523cb$bb2981c0$ bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
Bonjour Patrice,
Copie ceci dans le module feuille où l'action se déroule :
Cette exemple, fonctionne à chaque modification de cellules contenu dans la colonne 1 A:A. La plage débute en A1000
.... à toi d'adapter selon ton programme ....!
'----------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
If Range("a65536").End(xlUp).Row < 1000 Then
Range("A1000").Name = "toto"
Else
Range("A1000:A" & Range("a65536").End(xlUp).Row).Name = "toto"
End If
End If
End Sub
'----------------------------------
Salutations!
"patrice" <anonymous@discussions.microsoft.com> a écrit dans le message de news:
59f101c523cb$bb2981c0$a401280a@phx.gbl...
bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier
temps la plge don représentera les données de 1000 à <2000
puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine-----
Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée
ici Zn
(la plage étant sélectionnée)
Insertion/Nom.../Définir/Noms dans le classeur: Zn
Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Copie ceci dans le module feuille où l'action se déroule :
Cette exemple, fonctionne à chaque modification de cellules contenu dans la colonne 1 A:A. La plage débute en A1000 .... à toi d'adapter selon ton programme ....!
'---------------------------------- Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then If Range("a65536").End(xlUp).Row < 1000 Then Range("A1000").Name = "toto" Else Range("A1000:A" & Range("a65536").End(xlUp).Row).Name = "toto" End If End If
End Sub '----------------------------------
Salutations!
"patrice" a écrit dans le message de news: 59f101c523cb$bb2981c0$ bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
ChrisV
ok, mais là, c'est via VBA...
Désolé... je ne l'avais pas repéré dans le msg initial... ;-) pour le réponse, cf la réponse de Denis
ChrisV
"patrice" a écrit dans le message de news: 59f101c523cb$bb2981c0$ bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
ok, mais là, c'est via VBA...
Désolé... je ne l'avais pas repéré dans le msg initial... ;-)
pour le réponse, cf la réponse de Denis
ChrisV
"patrice" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 59f101c523cb$bb2981c0$a401280a@phx.gbl...
bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier
temps la plge don représentera les données de 1000 à <2000
puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine-----
Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée
ici Zn
(la plage étant sélectionnée)
Insertion/Nom.../Définir/Noms dans le classeur: Zn
Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Désolé... je ne l'avais pas repéré dans le msg initial... ;-) pour le réponse, cf la réponse de Denis
ChrisV
"patrice" a écrit dans le message de news: 59f101c523cb$bb2981c0$ bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000 puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
patrice
Merci de votre aide
-----Message d'origine----- bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier temps la plge don représentera les données de 1000 à <2000
puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine----- Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A) nommée
ici Zn
(la plage étant sélectionnée) Insertion/Nom.../Définir/Noms dans le classeur: Zn Fait référence à:
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" a écrit dans le message de
news: 59b901c523c8$04e735e0$ Bonjour,
J'ai sur une colonne, un ensemble de codes, classés... de 1000 à 1011, puis 2000 à 2010.. et ainsi de suite...
je voudrais nommer une zone genre don = 1000 jusque < 2000.. cette zone évoluera dans le temps, je ne peux donc pas avoir un adressage fixe.
merci de votre aide
.
.
Merci de votre aide
-----Message d'origine-----
bonjour,
ok, mais là, c'est via VBA... et surtout dans un premier
temps la plge don représentera les données de 1000 à
<2000
puis de 2000 à <3000 , succesivement.
ça te dis ?
-----Message d'origine-----
Bonjour Patrice,
Un exemple avec la plage "initiale" (en colonne A)
nommée
ici Zn
(la plage étant sélectionnée)
Insertion/Nom.../Définir/Noms dans le classeur: Zn
Fait référence à:
=DECALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A))
ChrisV
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de