tableau dynamique croisée

tableau dynamique croisée - VB/VBA/VBS - Programmation

Marsh Posté le 23-02-2006 à 14:07:00    

Salut
 
j'aimerais savoir comment puis je (sachant que le champ final à calculer ne fait pas l'objet d'une colonne de ma base de donnée) avoir le pourcentage entre deux valeurs qui sont dans les colonnes de ma bases de données.
J'explique ce charabiat!!
 
Voila j'ai une base et les deux dernières colonne affichent  
les ecarts globaux par produits par mois pour un depot donné,  
la derniere :les sorties mensuelles par produit et par dépot.
 
Dans mon TDC j'ai crée un champ qui calcule le total pour les 12 mois des ecarts globaux pour un dépôt donné.
de meme pour les sorties mensuelles.
 
Il me reste plus qu'a créer un champ "pourcentage" dont la formule serait la valeur du champ nommée "somme ecarts globaux" / "somme sorties mensuelles"
 
Ce nouveau champ serait donc actif pour tous les produits; il faut donc désigner les champs sur lesquels on travaille par leur nom et non par une cellule fixe, la réside la difficulté...
 
Jespère que c'est un peu plus clair.
Merci pour votre précieuse aide.
++
Lden

Reply

Marsh Posté le 23-02-2006 à 14:07:00   

Reply

Marsh Posté le 23-02-2006 à 14:20:51    

fonction INDIRECT ?
Exemple:  
Ta cellule en C8 est nommée « bidule » et contient la valeur 189
Si ta cellule B2 contient « bidule »
=INDIRECT($B$2) te rendra 189

Reply

Marsh Posté le 23-02-2006 à 14:54:51    

huum je ne suis pas sur car les cellules sur lesquelles je travaille sont générées grace au tableau dynamique et donc ne possèdenet pas de nom. seul l'entete possede la dénomination "somme ecarts globaux" ou"somme sorties dépôts"
 
dans ton exemple j'aurais besoin de travailler sur BX et BY qui ne sont pas nommée et sont générées par la fonction somme proposée par le tableau d C d'oû le nom somme ecarts globaux ou somme sorties depots...on peux meme dire qu'elle ne sont pas nommées ele contiennent ces denomination.
 
J'ai une copie d'ecran mais je voispas comment l'insérer.
 
 
++


Message édité par lden le 23-02-2006 à 15:00:16
Reply

Marsh Posté le 23-02-2006 à 15:22:30    

La fonction indirect (dont tu devrais lire la doc) fonctionne avec tous les systèmes de référence Excel, pas seulement les cellules nommées.

Reply

Marsh Posté le 23-02-2006 à 15:57:20    

je l ai lu mais c'est different sur un TDC; dis moi comment inserer une image sans qu'elle soit sur un ftp stp

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed