je sèche depuis plusieurs semaines sur le problème suivant :
j'ai un répertoire dans la feuille 1 qui s'étale sur les colonnes A à G
il peut évoluer en nombre de lignes à l'aide de la grille de saisie
je voudrai nommer la plage qui s'étend de A2 à "Adernièreligne" TITRE et la
plage B2 à "Gdernière ligne" BASE
j'utilise TITRE dans une boite de dialogue comme plage d'entrée d'une zone
de liste déroulante
j'ai posté il y a quelques jours le code que j'ai écrit, mais il ne
fonctionne toujours pas : la grille de saisie permet l'évolution de mon
répertoire, mais la boite de dialogue n'en tient pas compte.
j'ai pourtant bien déclaré TITRE et BASE en variables publiques de type
range, et excel ne signale pas de bug.
Je cherche une nouvelle piste pour traiter mon problème :
- j'affiche la grille
- je rectifie ce qui ne va pas
- je mesure le nombre de lignes de ma nouvelle base
- j'affecte TITRE à la première colonne sauf la cellule A1, et BASE aux 6
colonnes suivantes
- j'affiche ma boite de dialogue
Toutes les remarques ou précisions sont les bienvenues
Pour tes plages nommées il faut utiliser des références calculées. Par exemple le nom "ColA" se réfère à : ÞCALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;1) Le nom "ColSuivantes" se réfère à : ÞCALER(Feuil1!$B$2;0;0;NBVAL(Feuil1!$A:$A)-1;6)
Il ne doit y avoir que la base de données dans la feuille et la colonne A ne doit pas avoir de cellules vides.
Pour ta base de données tu peux aussi attribuer le nom "Base_de_données" qui est un nom connu et réservé d'Excel qui s'incrémente à l'utilisation de la grille.
Voilà quelques pistes , n'hésite pas si tu veux plus d'infos.
Camille
-----Message d'origine----- bonsoir,
je sèche depuis plusieurs semaines sur le problème suivant :
j'ai un répertoire dans la feuille 1 qui s'étale sur les colonnes A à G
il peut évoluer en nombre de lignes à l'aide de la grille de saisie
je voudrai nommer la plage qui s'étend de A2 à "Adernièreligne" TITRE et la
plage B2 à "Gdernière ligne" BASE j'utilise TITRE dans une boite de dialogue comme plage d'entrée d'une zone
de liste déroulante
j'ai posté il y a quelques jours le code que j'ai écrit, mais il ne
fonctionne toujours pas : la grille de saisie permet l'évolution de mon
répertoire, mais la boite de dialogue n'en tient pas compte.
j'ai pourtant bien déclaré TITRE et BASE en variables publiques de type
range, et excel ne signale pas de bug.
Je cherche une nouvelle piste pour traiter mon problème : - j'affiche la grille - je rectifie ce qui ne va pas - je mesure le nombre de lignes de ma nouvelle base - j'affecte TITRE à la première colonne sauf la cellule A1, et BASE aux 6
colonnes suivantes - j'affiche ma boite de dialogue
Toutes les remarques ou précisions sont les bienvenues
Merci pour votre aide
.
Bonjour,
Pour tes plages nommées il faut utiliser des références
calculées. Par exemple le nom "ColA" se réfère à :
=DECALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;1)
Le nom "ColSuivantes" se réfère à :
=DECALER(Feuil1!$B$2;0;0;NBVAL(Feuil1!$A:$A)-1;6)
Il ne doit y avoir que la base de données dans la feuille
et la colonne A ne doit pas avoir de cellules vides.
Pour ta base de données tu peux aussi attribuer le
nom "Base_de_données" qui est un nom connu et réservé
d'Excel qui s'incrémente à l'utilisation de la grille.
Voilà quelques pistes , n'hésite pas si tu veux plus
d'infos.
Camille
-----Message d'origine-----
bonsoir,
je sèche depuis plusieurs semaines sur le problème
suivant :
j'ai un répertoire dans la feuille 1 qui s'étale sur les
colonnes A à G
il peut évoluer en nombre de lignes à l'aide de la grille
de saisie
je voudrai nommer la plage qui s'étend de A2
à "Adernièreligne" TITRE et la
plage B2 à "Gdernière ligne" BASE
j'utilise TITRE dans une boite de dialogue comme plage
d'entrée d'une zone
de liste déroulante
j'ai posté il y a quelques jours le code que j'ai écrit,
mais il ne
fonctionne toujours pas : la grille de saisie permet
l'évolution de mon
répertoire, mais la boite de dialogue n'en tient pas
compte.
j'ai pourtant bien déclaré TITRE et BASE en variables
publiques de type
range, et excel ne signale pas de bug.
Je cherche une nouvelle piste pour traiter mon problème :
- j'affiche la grille
- je rectifie ce qui ne va pas
- je mesure le nombre de lignes de ma nouvelle base
- j'affecte TITRE à la première colonne sauf la cellule
A1, et BASE aux 6
colonnes suivantes
- j'affiche ma boite de dialogue
Toutes les remarques ou précisions sont les bienvenues
Pour tes plages nommées il faut utiliser des références calculées. Par exemple le nom "ColA" se réfère à : ÞCALER(Feuil1!$A$2;0;0;NBVAL(Feuil1!$A:$A)-1;1) Le nom "ColSuivantes" se réfère à : ÞCALER(Feuil1!$B$2;0;0;NBVAL(Feuil1!$A:$A)-1;6)
Il ne doit y avoir que la base de données dans la feuille et la colonne A ne doit pas avoir de cellules vides.
Pour ta base de données tu peux aussi attribuer le nom "Base_de_données" qui est un nom connu et réservé d'Excel qui s'incrémente à l'utilisation de la grille.
Voilà quelques pistes , n'hésite pas si tu veux plus d'infos.
Camille
-----Message d'origine----- bonsoir,
je sèche depuis plusieurs semaines sur le problème suivant :
j'ai un répertoire dans la feuille 1 qui s'étale sur les colonnes A à G
il peut évoluer en nombre de lignes à l'aide de la grille de saisie
je voudrai nommer la plage qui s'étend de A2 à "Adernièreligne" TITRE et la
plage B2 à "Gdernière ligne" BASE j'utilise TITRE dans une boite de dialogue comme plage d'entrée d'une zone
de liste déroulante
j'ai posté il y a quelques jours le code que j'ai écrit, mais il ne
fonctionne toujours pas : la grille de saisie permet l'évolution de mon
répertoire, mais la boite de dialogue n'en tient pas compte.
j'ai pourtant bien déclaré TITRE et BASE en variables publiques de type
range, et excel ne signale pas de bug.
Je cherche une nouvelle piste pour traiter mon problème : - j'affiche la grille - je rectifie ce qui ne va pas - je mesure le nombre de lignes de ma nouvelle base - j'affecte TITRE à la première colonne sauf la cellule A1, et BASE aux 6
colonnes suivantes - j'affiche ma boite de dialogue
Toutes les remarques ou précisions sont les bienvenues
Merci pour votre aide
.
AV
j'ai posté il y a quelques jours le code que j'ai écrit, mais il ne fonctionne toujours pas :
Et même que tu as eu la réponse il y a 9 jours ! (dans ton 1° fil 23/07/03 22:55)
AV
j'ai posté il y a quelques jours le code que j'ai écrit, mais il ne
fonctionne toujours pas :
Et même que tu as eu la réponse il y a 9 jours ! (dans ton 1° fil 23/07/03
22:55)