VBA & formule contenant une variable input box

  • Initiateur de la discussion Initiateur de la discussion LPandre
  • Date de début Date de début

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 !

LPandre

XLDnaute Impliqué
Bonjour et tous mes voeux à toutes et tous.
Je vous la fais courte.
J'ai ça dans mon code :

rep1 = InputBox("Valeur en format 0,035 par ex", "Pourcentage d'augmentation")
Var1 = 1+ rep1
ActiveCell.FormulaR1C1 = _
"=IF(RC[-1]<>0,RC[-1],IF(RC[-2]=R[1]C[-2],R[1]C[-1]/1.035,""toto""))"

je souhaiterais ça :
rep1 =...
Var1 = 1 + rep1
ActiveCell.FormulaR1C1 = _
"=IF(RC[-1]<>0,RC[-1],IF(RC[-2]=R[1]C[-2],R[1]C[-1]/Var1,""toto""))"

Pour que la formule intègre la valeur saisie dans l'input box.

Par avance merci.
Et si vous avez trouvez des fils qui l'expliquent, qu'avez vous tapé dans le moteur de recherche !
 
Re : VBA & formule contenant une variable input box

Salut,

Je n'ai pas testé, mais je dirai un truc de ce genre :
Code:
rep1 = InputBox("Valeur en format 0,035 par ex", "Pourcentage d'augmentation")
var1 = 1 + rep1
ActiveCell.FormulaR1C1 = "=IF(RC[-1]<>0,RC[-1],IF(RC[-2]=R[1]C[-2],R[1]C[-1]/" & var1 & ",""toto""))"

@+
 
Re : VBA & formule contenant une variable input box

Salut,

Je n'ai pas testé, mais je dirai un truc de ce genre :
Code:
rep1 = InputBox("Valeur en format 0,035 par ex", "Pourcentage d'augmentation")
var1 = 1 + rep1
ActiveCell.FormulaR1C1 = "=IF(RC[-1]<>0,RC[-1],IF(RC[-2]=R[1]C[-2],R[1]C[-1]/" & var1 & ",""toto""))"

@+

Merci Porcinet, mais ça coince avec un bug : erreur définie par l'application ou l'objet.

@+
 
Re : VBA & formule contenant une variable input box

bonjour LPandre

A tester

Code:
ActiveCell.FormulaLocal = "=SI(IV1<>0;IV1;SI(IU1=IU2;IV2/" & Var1 & ";""toto""))"

S'il n'est pas question d'exporter le fichier vers une version anglaise d'Excel
Pour une version anglaise ,je ne sais pas faire

Un Gaulois fier de l'etre

Edit: Salut Porcinet
 
- 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

L
Réponses
9
Affichages
1 K
J
Réponses
22
Affichages
3 K
jui42
J
Réponses
13
Affichages
2 K
N
Réponses
5
Affichages
3 K
Nicocotte125
N
I
  • Question Question
Réponses
1
Affichages
3 K
V
Réponses
2
Affichages
2 K
vynmarius
V
D
Réponses
22
Affichages
3 K
C
Réponses
23
Affichages
4 K
Charles78
C
C
Réponses
5
Affichages
2 K
Charles78
C
Retour