Bonjour à toutes et à tous !
Je me permets de vous solliciter pour un premier problème.
Alors c'est très simple :
J'ai une formule qui fonctionne très bien dans mon classeur. La voici :
(Cette formule renvoie un nombre).
Le problème est le suivant : J'aimerais, via une MsgBox, afficher le résultat de cette formule.
Je sais bien configurer la MsgBox, le problème se situe au moment de définir ma formule pour la placer dans une variable que j'afficherai.
En VBA, quelque chose coince, je ne sais pas quoi...
Comme le disait très bien les Beatles : "HELP ! I NEED SOMEBODY HELP !"
Je me permets de vous solliciter pour un premier problème.
Alors c'est très simple :
J'ai une formule qui fonctionne très bien dans mon classeur. La voici :
Code:
=SOMMEPROD(SOUS.TOTAL(3;DECALER(D1;LIGNE(INDIRECT("1:"&LIGNES(D$2:D$150000)));))*(NBCAR(E$2:E$150000)>1))
(Cette formule renvoie un nombre).
Le problème est le suivant : J'aimerais, via une MsgBox, afficher le résultat de cette formule.
Je sais bien configurer la MsgBox, le problème se situe au moment de définir ma formule pour la placer dans une variable que j'afficherai.
Code:
valeur = "=SUMPRODUCT(SUBTOTAL(3,OFFSET(R[-32920]C[1],ROW(INDIRECT(""1:""&ROWS(R2C[1]:R150000C[1]))),))*(LEN(R2C[2]:R150000C[2])>1))"
MsgBox valeur
En VBA, quelque chose coince, je ne sais pas quoi...
Comme le disait très bien les Beatles : "HELP ! I NEED SOMEBODY HELP !"