Sly le globe trotter
XLDnaute Occasionnel
Bonjour,
Je ne sais pas vraiment comment formuler simplement mon problème, ce qui ne facilite pas les recherches sur le net.
Dans un bout de code en vba, je cherche à appliquer une formule au contenu d'une cellule de mon classeur Excel. Dans cette formule, je veux à la fois faire appel à des valeurs calculées et à une cellule de mon classeur.
J'ai tenté ceci :
qui fonctionne mais si je modifie les valeurs des variables rayon ou angle en mettant plus d'une décimale, ça ne fonctionne plus...
Qui plus est, ce que je veux réellement, c'est utiliser la fonction cosinus qui me génère également une erreur.
Je sèche complètement et suis preneur de toute idée !
Merci pour votre aide.
Je ne sais pas vraiment comment formuler simplement mon problème, ce qui ne facilite pas les recherches sur le net.
Dans un bout de code en vba, je cherche à appliquer une formule au contenu d'une cellule de mon classeur Excel. Dans cette formule, je veux à la fois faire appel à des valeurs calculées et à une cellule de mon classeur.
J'ai tenté ceci :
Code:
Sub test()
Dim rayon, angle As Double
rayon = 10
angle = 3.1
Cells(1, 1) = "=" & rayon * angle & "+Feuil1!A4"
End Sub
qui fonctionne mais si je modifie les valeurs des variables rayon ou angle en mettant plus d'une décimale, ça ne fonctionne plus...
Qui plus est, ce que je veux réellement, c'est utiliser la fonction cosinus qui me génère également une erreur.
Je sèche complètement et suis preneur de toute idée !
Merci pour votre aide.