Bonjour à tous
Cette question est pour ma connaissance personnelle.
J'essaye de mettre en vba une formule avec des variables donc ma formule s'apparente à :
si j'écris comme ça ça ne fonctionne pas, erreur 1004:
et si je l'écrit comme ça, ça fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 montant1=range("J4") ... range("B10").formula="=(" & montant1 &" -E10+D10)/( "& montant1 &" + "& montant2 &" + "& montant3 &" + "& montant4 &"+ D10-E10+D11-E11+D12-E2+D13-E13)"
[/CODE]
Code : Sélectionner tout - Visualiser dans une fenêtre à part range("B10").formula="=(" & montant1 &" -E10+D10)/( """& montant1 &""" + """& montant2 &""" + """& montant3 &""" + """& montant4 &"""+ D10-E10+D11-E11+D12-E2+D13-E13)"
Mais du coup dans ma formule, ça m'écrit mes nombres "montant" entre guillemet. Même si ça ne gêne pas le calcul, j'aimerai le faire sans quand même. au pire je peux évidemment passer ensuite par un recherche et remplace
Merci de vos lumières
Partager