Tableau croisé et VBA - VB/VBA/VBS - Programmation
Marsh Posté le 28-08-2007 à 10:40:49
pour avoir un valeur il faut un = en début de formule déjà ^^
Marsh Posté le 28-08-2007 à 14:58:52
Merci jpcheck de l'interet que tu porte à ma question, mais il me semble que le signe "=" ce trouve dans la formule ?
je veu juste preciser que ma recherche fonctione corectement sue une feuille normale,(sur la A ou B ) par exemple, mais des que j'utilise la feuille C, comme elle va chercher les données de la A et B ça ne marche plus du fait de la formule qui s'y trouve
Marsh Posté le 28-08-2007 à 21:55:12
peux tu mettre un lien vers ton fichier excel, ca me parait tout bidon ton histoire, mais j'ai du mal m'exprimer
Marsh Posté le 28-08-2007 à 22:42:00
jpcheck a écrit : peux tu mettre un lien vers ton fichier excel, ca me parait tout bidon ton histoire, mais j'ai du mal m'exprimer |
RE ..
je ne comprend pas le sens de BIDON TON HISTOIRE?? peut etre me suis je mal exprimé?
pour ce qui est de mettre un lien sur le code, ça risque d'etre assez lourd, mais je peu eclaircir un peu mon expliquation:
j'ai 2 grilles excel avec des valeurs numeriques,par le biais du Userform je peche ces valeurs,(pas de probleme!! dans la 3eme grilles j'ais ete piocher des cellules de la 1 er et 2eme grille qui s'affiche dans la 3eme grille, mais lorsque je visualise la cellule ce n'est pas la valeur numérique qui apparait mais: ='D60-2vtx-blanc'!LC+'D60-1vtl-blanc'!L(-3)C) normal, mais genant sous le VBA qui ne me donne pas la valeur de la cellule mais la formule ??
ai-je étè assez clair, ? si non je depose mon code demain , encore merci
Dominique
Marsh Posté le 29-08-2007 à 10:52:53
bjr,
tu accèdes à la valeur de la cellule par le .value normalement, tu passes pas .formula la ?
Marsh Posté le 29-08-2007 à 14:35:58
je pense que l'on ne ce comprend pas??
je travail avec un UserForm, et je vais chercher des valeurs dans les grille Excel.
si tu click sur une cellule excel qui comporte une formule, tu vois la formule et pas la valeur seul.
et bien dans le Usrform lorsque je vais piocher dans cette grille je le probleme evoqué, et je ne peu pas exploiter la valeur qui s'y trouve.
est ce plus clair ?
Marsh Posté le 29-08-2007 à 16:42:18
ok ok, oui le pb n'est pas le même en fait
c'est possible que tu postes le fichier sur cjoint.com pour que je vois ceque je peux faire stp ?
Marsh Posté le 29-08-2007 à 22:01:33
voila le lien,
ne t'arrete pas trop sur le code je l'ais simplifié au maxi-maximum lol
http://cjoint.com/?iDv72KyYRL
Marsh Posté le 30-08-2007 à 22:08:42
lol, c'est bien ce que je te disais, tu es passé par .formulaRC a la place de .value... change moi ca et que ca saute
Marsh Posté le 31-08-2007 à 08:58:13
jpcheck a écrit : lol, c'est bien ce que je te disais, tu es passé par .formulaRC a la place de .value... change moi ca et que ca saute |
OUPS
ce qu'on est bête des fois !!
merci pour ton aide et ton attention !!
Marsh Posté le 27-08-2007 à 13:04:32
Bonjour
est ce que quelqu'un connait la solution:
j'utilise sous Excel 3 feuilles qui comporte des grilles avec valeurs numérique: feuilleA, feuilleB, feuilleC.
la feuilleC va chercher des données dans les feuille A et B,
les soucis que je recontre lors de mon code en VBA est que lorsque je vais piocher les données des cellules de la feuilleC je n'obtiens pas les valeurs numérique mais la formules qui si trouve ?? exp(='D60-2vtx-blanc'!LC+'D60-1vtl-blanc'!L(-3)C)
comment faire pour contourner ce probléme?
merci pour votre aide