Bonjour à tous,
Je viens de m'inscrire sur le forum, je suis un vieux habitué du forum qui m'aide énormément dans mes macros, mais aujourd'hui j'ai un petit soucis.
Je viens de faire une macro au travail qui marche sur mon poste et sur l'ordinateur chez moi, mais pas sur celui de mes collègues!!
En effet, l'erreur suivante apparaît:
"Run-time error '1004':
Application-defined or object-defined error"
Le problème survient de ma ligne de calcul qui est:
If (OPP = "VAV") Then ThisWorkbook.Sheets(Mois).Cells(i, 6).FormulaR1C1Local = "=IF(RC[-1]<121959214;RC[-1]*(RC[-4]-R[-1]C[-4])*VOO1/365;IF(RC[-1]<213426624;121959214*(RC[-4]-R[-1]C[-4])*VOO1/365+(RC[-4]-R[-1]C[-4])*VOO2*(RC[-1]-121959214)/365;(RC[-4]-R[-1]C[-4])*VOO1*121959214/365+(RC[-4]-R[-1]C[-4])*VOO2*91467409/365+(RC[-4]-R[-1]C[-4])*VOO3*(RC[-1]-213426625)/365))"
VOO1, VOO2 et VOO3 sont des cellules que j'ai renommé ainsi dans d'autres feuilles de mon classeur excel car je n'ai eu d'autre idée afin de les faire prendre en compte dans le calcul.
Si quelqu'un pouvait m'aider svp, merci beaucoup!