Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule excel en formule VBA????

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kromitou

XLDnaute Occasionnel
Bonsoir,

une petite infos....

j'ai essayé de convertir ma formule excel pour la mettre dans un p'tit prog en VBA mais sans résultat.. je pige pas.

.=SI(F2="";D2*E2;D2*F2) je croyais qu'en vba s'aurait pu donner :

ActiveCell.FormulaR1C1 = "=IF(RC[-3]="";RC[-5]*RC[-4];RC[-5]*RC[-3])"

voilà si quelqu'un peut me dépatouiller, pour que je comprenne...

Merci d'avance...
 

Pièces jointes

Re : Formule excel en formule VBA????

Bonsoir kromitou, le Forum,
Avec l'éditeur de macros, j'obtiens ceci :

ActiveCell.FormulaR1C1 = "=IF(RC[-1]="""",RC[-3]*RC[-2],RC[-3]*RC[-1])"

En espérant te donner satisfaction
Bonne soirée
 
Re : Formule excel en formule VBA????

Bonsoir,

Je crois que l'éditeur de Macro delire un peu ...
Kromitou, ta formaule est bonne, il faut effectivement mettre des virgules au lieu des ;

ActiveCell.FormulaR1C1 = "=IF(RC[-3]="""",RC[-5]*RC[-4],RC[-5]*RC[-3])"

L'astuce pour mieux voir ce qui se passe c'est d'aller dans :
Outils/Options/Général et de cocher "Style de références L1C1"
 
Dernière édition:
Re : Formule excel en formule VBA????

héhéhéhé CATRICE tu as raison..........

sauf que le vilain petit canard c'est moi car j'avais mis des points virgule et non des virgules..... hiiiiiiiiiiiiiiii j'suis mazo !!! Merci pour le suivi quand même.


@@+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
2 K
Réponses
1
Affichages
1 K
M
Réponses
4
Affichages
668
M
Réponses
13
Affichages
2 K
Réponses
11
Affichages
1 K
V
Réponses
2
Affichages
2 K
vynmarius
V
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…