tibtib075
Nouveau membre
Bonjour
Tout d'abord j'ai une feuille excel avec sur la première ligne et les cinq premières colonnes les titres des colonnes. "taux conversion", "en euros", "montant N-1", "montant N", "Variation des montants".
Je voudrais créer un framework pour renseigner le taux le montant N-1 et le montant N et que mon code calcul automatiquement la valeur en euro et la variation des montants.
Je vous laisse le script et dites moi ce que vous en pensez si cela est possible car je truove deux erreurs :
- Type mismatch au niveau de la ligne rate=.textbox1.value
- Dépassement de capacité au niveau de la ligne euross = montant / rate.
Pouvez-vous m'aider?
Tout d'abord j'ai une feuille excel avec sur la première ligne et les cinq premières colonnes les titres des colonnes. "taux conversion", "en euros", "montant N-1", "montant N", "Variation des montants".
Je voudrais créer un framework pour renseigner le taux le montant N-1 et le montant N et que mon code calcul automatiquement la valeur en euro et la variation des montants.
Je vous laisse le script et dites moi ce que vous en pensez si cela est possible car je truove deux erreurs :
- Type mismatch au niveau de la ligne rate=.textbox1.value
- Dépassement de capacité au niveau de la ligne euross = montant / rate.
Pouvez-vous m'aider?
Code:
Dim rate As Double
Dim montant As Double
Dim euross As Double
Dim montantdernier As Double
Dim variation As Double
Dim line As Integer
Sub count_line()
line = 0
Do
line = line + 1
Loop Until Cells(line + 1, 1) = ""
End Sub
Sub read()
With UserForm1
rate = .TextBox1.Value
montantdernier = .TextBox2.Value
montant = .TextBox3.Value
End With
End Sub
Sub math()
euross = montant / rate
variation = (montant - montantdernier) / montantdernier
End Sub
Sub display()
Cells(line + 1, 1) = rate
Cells(line + 1, 2) = euross
Cells(line + 1, 3) = montantdernier
Cells(line + 1, 4) = montant
Cells(line + 1, 5) = variation
End Sub
Sub proc()
Sheets.Select ("Feuil1")
count_line
UserForm1.Show
read
math
display
End Sub