Bonjour a tous, je suis venu sur ce forum pour poser une question de debutant![]()
A l'aide de visual basic j'aimerai dans excel faire ceci:
LaValeurA1
LaValeurA2
=> Résultat= LaValeurA1 (LaValeurA2-1)
Voila le code que j'ai tester:
Ceci fonctione
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Sub Macro1() Range("A1").FormulaR1C1 = "15000" Range("A2").FormulaR1C1 = "07/067" Dim lot lot = Range("A1").Value MsgBox (lot) Dim idInterne idInterne = Range("A2").Value MsgBox (idInterne) Dim resultat resultat = (lot + " (" + idInterne + "-" + "1" + ")") MsgBox (resultat) End Sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub Macro1() Dim lot lot = "15000" MsgBox (lot) Dim idInterne idInterne = "07/067" MsgBox (idInterne) Dim resultat resultat = (lot + " (" + idInterne + "-" + "1" + ")") MsgBox (resultat) End Sub![]()
Je ne comprend pas pourquoi Range("A1").Value pose problème![]()
Partager