Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur :
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur :
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur :
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2 cellules
contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
: Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2 cellules
contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
Trirème
Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
: Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2 cellules
contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
: Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Merci trirème,
ça fonctionne impécable, mais je ne savais pas que pour un TCD, il fallait
que les zones soit contigues. Vivement office13 ;-)
Fabien
"Trirème" a écrit dans le message de news:
%233f1x%Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2 cellules
contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
: Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Merci trirème,
ça fonctionne impécable, mais je ne savais pas que pour un TCD, il fallait
que les zones soit contigues. Vivement office13 ;-)
Fabien
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
%233f1x%23okFHA.3580@TK2MSFTNGP09.phx.gbl...
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2 cellules
contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
Trirème
Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
: Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Merci trirème,
ça fonctionne impécable, mais je ne savais pas que pour un TCD, il fallait
que les zones soit contigues. Vivement office13 ;-)
Fabien
"Trirème" a écrit dans le message de news:
%233f1x%Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2 cellules
contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
: Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
Super, c'est quand que tu écris un livre avec tes trucs ;-)
Houla Ouh là Hou las Ouh la la !!!
Dernière question (c'est promis)
J'ai une requete MSQUERY avec :
.CommandText = Array( _
"SELECT gbt94.nu__bt,mach_tab.id_equi,mach_tab.code_equi FROM gbt94 gbt94,
mach_tab mach_tab where gbt94.id_equi=mach_tab.id_equi and
date_intfÚtedebut")
où datedebut est un nom défini dans la feuil1
et bien sûr il ne veut pas.
Comment faire une requete MSQUERY avec un paramètres ?
Merci
Fabien
"Trirème" a écrit dans le message de news:ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
Super, c'est quand que tu écris un livre avec tes trucs ;-)
Houla Ouh là Hou las Ouh la la !!!
Dernière question (c'est promis)
J'ai une requete MSQUERY avec :
.CommandText = Array( _
"SELECT gbt94.nu__bt,mach_tab.id_equi,mach_tab.code_equi FROM gbt94 gbt94,
mach_tab mach_tab where gbt94.id_equi=mach_tab.id_equi and
date_intfÚtedebut")
où datedebut est un nom défini dans la feuil1
et bien sûr il ne veut pas.
Comment faire une requete MSQUERY avec un paramètres ?
Merci
Fabien
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
ea66xhqkFHA.2852@TK2MSFTNGP14.phx.gbl...
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
Super, c'est quand que tu écris un livre avec tes trucs ;-)
Houla Ouh là Hou las Ouh la la !!!
Dernière question (c'est promis)
J'ai une requete MSQUERY avec :
.CommandText = Array( _
"SELECT gbt94.nu__bt,mach_tab.id_equi,mach_tab.code_equi FROM gbt94 gbt94,
mach_tab mach_tab where gbt94.id_equi=mach_tab.id_equi and
date_intfÚtedebut")
où datedebut est un nom défini dans la feuil1
et bien sûr il ne veut pas.
Comment faire une requete MSQUERY avec un paramètres ?
Merci
Fabien
"Trirème" a écrit dans le message de news:ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2
cellules contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
:
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2
cellules contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
Trirème
Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
:
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2
cellules contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une erreur
:
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
bonjour,
je profite de ce post pour vous exposer mon problème.
j'ai une base de donnée qui contient déja + de 40 000 lignes ( excel n'en
proposant que 65536, d'ici la fin de l'année il va falloir que je mette la
suite dans une autre feuille) donc grace à l'option 3 de l'étape 1 je vais
pouvoir localiser mes 2 feuilles. OK. Mon problème, c'est que à la fin de
l'assistant quand je veux faire glisser mes champs pour construire ce TCD,
ceux ne sont plus mes champs (date commande, client...) qui s'affichent mais
ligne, colonne et valeur( je crois ) et je n'arrive plus à faire ce que je
veux??? est ce normal???
merci par avance
XP excel 2003
........... etc etc .......
bonjour,
je profite de ce post pour vous exposer mon problème.
j'ai une base de donnée qui contient déja + de 40 000 lignes ( excel n'en
proposant que 65536, d'ici la fin de l'année il va falloir que je mette la
suite dans une autre feuille) donc grace à l'option 3 de l'étape 1 je vais
pouvoir localiser mes 2 feuilles. OK. Mon problème, c'est que à la fin de
l'assistant quand je veux faire glisser mes champs pour construire ce TCD,
ceux ne sont plus mes champs (date commande, client...) qui s'affichent mais
ligne, colonne et valeur( je crois ) et je n'arrive plus à faire ce que je
veux??? est ce normal???
merci par avance
XP excel 2003
........... etc etc .......
bonjour,
je profite de ce post pour vous exposer mon problème.
j'ai une base de donnée qui contient déja + de 40 000 lignes ( excel n'en
proposant que 65536, d'ici la fin de l'année il va falloir que je mette la
suite dans une autre feuille) donc grace à l'option 3 de l'étape 1 je vais
pouvoir localiser mes 2 feuilles. OK. Mon problème, c'est que à la fin de
l'assistant quand je veux faire glisser mes champs pour construire ce TCD,
ceux ne sont plus mes champs (date commande, client...) qui s'affichent mais
ligne, colonne et valeur( je crois ) et je n'arrive plus à faire ce que je
veux??? est ce normal???
merci par avance
XP excel 2003
........... etc etc .......
bonjour,
je profite de ce post pour vous exposer mon problème.
j'ai une base de donnée qui contient déja + de 40 000 lignes ( excel n'en
proposant que 65536, d'ici la fin de l'année il va falloir que je mette la
suite dans une autre feuille) donc grace à l'option 3 de l'étape 1 je
vais
pouvoir localiser mes 2 feuilles. OK. Mon problème, c'est que à la fin de
l'assistant quand je veux faire glisser mes champs pour construire ce TCD,
ceux ne sont plus mes champs (date commande, client...) qui s'affichent
mais
ligne, colonne et valeur( je crois ) et je n'arrive plus à faire ce que je
veux??? est ce normal???
merci par avance
XP excel 2003
"Trirème" a écrit dans le message de news:
#3f1x#Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2
cellules contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai
au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une
erreur
:Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
bonjour,
je profite de ce post pour vous exposer mon problème.
j'ai une base de donnée qui contient déja + de 40 000 lignes ( excel n'en
proposant que 65536, d'ici la fin de l'année il va falloir que je mette la
suite dans une autre feuille) donc grace à l'option 3 de l'étape 1 je
vais
pouvoir localiser mes 2 feuilles. OK. Mon problème, c'est que à la fin de
l'assistant quand je veux faire glisser mes champs pour construire ce TCD,
ceux ne sont plus mes champs (date commande, client...) qui s'affichent
mais
ligne, colonne et valeur( je crois ) et je n'arrive plus à faire ce que je
veux??? est ce normal???
merci par avance
XP excel 2003
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
#3f1x#okFHA.3580@TK2MSFTNGP09.phx.gbl...
Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2
cellules contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.
Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
Trirème
Bonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai
au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une
erreur
:
Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
bonjour,
je profite de ce post pour vous exposer mon problème.
j'ai une base de donnée qui contient déja + de 40 000 lignes ( excel n'en
proposant que 65536, d'ici la fin de l'année il va falloir que je mette la
suite dans une autre feuille) donc grace à l'option 3 de l'étape 1 je
vais
pouvoir localiser mes 2 feuilles. OK. Mon problème, c'est que à la fin de
l'assistant quand je veux faire glisser mes champs pour construire ce TCD,
ceux ne sont plus mes champs (date commande, client...) qui s'affichent
mais
ligne, colonne et valeur( je crois ) et je n'arrive plus à faire ce que je
veux??? est ce normal???
merci par avance
XP excel 2003
"Trirème" a écrit dans le message de news:
#3f1x#Bonjour Fabien,
Utilises un seul nom qui fait référence à toute ta table de données.
Pour faire un TCD, la taille minimum de la source doit être de 2
cellules contiguës.
Sinon pas besoin de déranger l'assistant. :-P
A l'étape 1 de l'assistant, selon l'option choisie à 'Où se trouvent les
données à analyser ?'
Option 1 : une seule référence de cellules contiguës. Une vraie table
quoi.Option 3 : Plusieurs références possibles mais toujours des cellules
contiguës.
Si c'est ta 1ère étape avec les TCD, à bientôt ;-)
Cordialement.
TrirèmeBonjour,
j'essaye de créer un tableau croisé dynamique avec des noms que j'ai
au
préalable défini (insertion+nom)
Par exemple : nom1þuil1!C3 nom2þuil1!C1
Lorsque dans mon tableau je mets nom1;nom2 excel m'indique une
erreur
:Référence non valide
Avez-vous une solution ou une aide à consulter ?
Merci
Fabien
Super, c'est quand que tu écris un livre avec tes trucs ;-)
Houla Ouh là Hou las Ouh la la !!!
Lis d'abord les bien meilleurs posts des autres (je ne cafterai pas). Moi
je fais seulement les faciles et dès fois ceux qui trainent un peu.
Mais merci quand même, ça fait plaisir. :-[
Pour ta question, tu dois faire quelque chose du genre
"Select....." & MaDateDeDebut & "..."
Le & est l'opérateur de concaténation.
MaDateDeDebut est du texte que doit savoir (bien) interpréter ton outil de
requête. Tu dois donc transformer datedebut en chaine de caractères.
Cordialement.
TrirèmeDernière question (c'est promis)
J'ai une requete MSQUERY avec :
.CommandText = Array( _
"SELECT gbt94.nu__bt,mach_tab.id_equi,mach_tab.code_equi FROM gbt94
gbt94, mach_tab mach_tab where gbt94.id_equi=mach_tab.id_equi and
date_intfÚtedebut")
où datedebut est un nom défini dans la feuil1
et bien sûr il ne veut pas.
Comment faire une requete MSQUERY avec un paramètres ?
Merci
Fabien
"Trirème" a écrit dans le message de news:ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme
source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
Super, c'est quand que tu écris un livre avec tes trucs ;-)
Houla Ouh là Hou las Ouh la la !!!
Lis d'abord les bien meilleurs posts des autres (je ne cafterai pas). Moi
je fais seulement les faciles et dès fois ceux qui trainent un peu.
Mais merci quand même, ça fait plaisir. :-[
Pour ta question, tu dois faire quelque chose du genre
"Select....." & MaDateDeDebut & "..."
Le & est l'opérateur de concaténation.
MaDateDeDebut est du texte que doit savoir (bien) interpréter ton outil de
requête. Tu dois donc transformer datedebut en chaine de caractères.
Cordialement.
Trirème
Dernière question (c'est promis)
J'ai une requete MSQUERY avec :
.CommandText = Array( _
"SELECT gbt94.nu__bt,mach_tab.id_equi,mach_tab.code_equi FROM gbt94
gbt94, mach_tab mach_tab where gbt94.id_equi=mach_tab.id_equi and
date_intfÚtedebut")
où datedebut est un nom défini dans la feuil1
et bien sûr il ne veut pas.
Comment faire une requete MSQUERY avec un paramètres ?
Merci
Fabien
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
ea66xhqkFHA.2852@TK2MSFTNGP14.phx.gbl...
ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme
source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème
Super, c'est quand que tu écris un livre avec tes trucs ;-)
Houla Ouh là Hou las Ouh la la !!!
Lis d'abord les bien meilleurs posts des autres (je ne cafterai pas). Moi
je fais seulement les faciles et dès fois ceux qui trainent un peu.
Mais merci quand même, ça fait plaisir. :-[
Pour ta question, tu dois faire quelque chose du genre
"Select....." & MaDateDeDebut & "..."
Le & est l'opérateur de concaténation.
MaDateDeDebut est du texte que doit savoir (bien) interpréter ton outil de
requête. Tu dois donc transformer datedebut en chaine de caractères.
Cordialement.
TrirèmeDernière question (c'est promis)
J'ai une requete MSQUERY avec :
.CommandText = Array( _
"SELECT gbt94.nu__bt,mach_tab.id_equi,mach_tab.code_equi FROM gbt94
gbt94, mach_tab mach_tab where gbt94.id_equi=mach_tab.id_equi and
date_intfÚtedebut")
où datedebut est un nom défini dans la feuil1
et bien sûr il ne veut pas.
Comment faire une requete MSQUERY avec un paramètres ?
Merci
Fabien
"Trirème" a écrit dans le message de news:ligne. Par contre, dans ma macro, j'ai le A3:E19 qui me dérange.
ActiveChart.SetSourceData Source:=Sheets("TCD1").Range("A3:E19")
J'aurais voulu faire:
ActiveChart.SetSourceData Source:="Tableau croisé dynamique4" mais il ne
veut pas
A la place de "A3:E19" essaie d'utiliser un nom que tu crées avant de
lancer la macro.
Tu nommes la plage A3:E19 par exemple DATAS et tu l'utilises comme
source.
Mieux, pour définir le nom, utilises la formule
ÞCALER($A$3;0;0;NBVAL($A:$A);NBVAL($3:$3)) à mettre dans le champ 'Fait
référence à'
ATTENTION alors aux données hors table de la colonne A et de la ligne 3.
Elles contribuent à dimensionner DATAS (vérifie en faisant F5 - référence
à DATAS).
Dans la macro tu remplaces Range("A3:E19") par Range("DATAS") ou
Range(MaSOURCE) avec MaSOURCE ="DATAS"
Je ne pense pas que ça réponde exactement à la question mais ça suffira
peut être ?
Cordialement
Trirème