Bonjour a tous, je suis venu sur ce forum pour poser une question de debutant :oops:
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 fonctioneCode:
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
:bug:Code:
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 :(