Re : convertir fonction Excel en VBA sous Excel 2003
Salut benny47, salut le forum,
Plusieurs solutions:
1/ Tu enregistres une macro lorsque tu crées chaque formule => te donnera des formules avec les objets "FormulaR1C1="="..."" directement utilisable. Te sortira une chaine de caractère avec les formules en anglais et le style L1C1.
2/ En utilisant les objets "FormulaLocal="..."". Mettre une chaine de caractère avec les formules avec la langue de ton système, pour le style, je ne sais plus.
Du type :FormulaLocal="=Somme.si(...)"
3/ En utilisant les objets "worksheetfunction" tel que : Application.WorksheetFunction.SumIf(Range("A1:A10")) pour somme.si()
...