Bonjour à tous
Mes variables sont déclarées en string sauf les valo et valo2 qui sont double...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 cell_devise="F5" cell_vdevise="P2" cell_devise1="C5" cell_vdevise1="O2" range(cell_devise).formula="=(" & range(cell_devise)-valo2 & ")/" & cell_vdevise range(cell_devise1).formula="=(" & range(cell_devise1)+valo & ")/" & cell_vdevise1
La première ligne fonctionne nickel et la deuxième non, erreur '1004'.
Cell_vdevise fait référence à une cellule où la valeur est 1 et est fixe.
cell_vdevise1 fait référence à une cellule où la valeur bouge en continue, elle est lié un flux internet.
C'est ma théorie pour expliquer la cause du non fonctionnement, mais je ne comprend pas parce que j'écris pas de valeur, juste la cellule, à savoir "O2", ça ne devrait pas poser de problème... sur ma feuille y a d'autres formules faisant référence à une cellule "streaming" et ça fonctionne... de même si j'écris la formule à la main sur la feuille ça fonctionne aussi.
Peut être quelqu'un pourrait me donner une solution à ce problème s'il vous plait ?
Ps: j'ai essayé de créer une variable avant et de l'insérer mais ça ne marche pas. J'ai fait comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 valo=range(cell_devise1)+valo range(cell_devise1).formula="=(" & valo & ")/" & cell_vdevise1
Merci beaucoup pour le temps accordé
Partager