Fonction evaluate : erreur type 13

Mattharm

XLDnaute Occasionnel
Bonsoir,

J'essaie de mettre une formule dans une cellule via vba....

Code:
l1 = 3
Cells(2, 10).Value = Evaluate("nb.jours.ouvres(D" + l1 + " ;E " + l1 + ")" + "")

Malheureusement mon incompatibilité de type.... ne me permet pas d'y arriver.. :)

Si quelqu'un à une idée je suis preneur ;)
Merci
Mattharm
 

wilfried_42

XLDnaute Barbatruc
Re : Fonction evaluate : erreur type 13

re:

personnelement, je n'utilise jamais évaluate donc pour te renseigner ca va être dur

je mettrai la formule dans la cellule
Code:
Cells(2, 10).Formulalocal = "=nb.jours.ouvres(D" & l1 & " ;E " & l1 & ")"

Maintenant, nb.jour.ouvres est, si je me rappelle bien, une fonction issue de la librairie Morefunc (que je n'utilise pas non plus).
 

wilfried_42

XLDnaute Barbatruc
Re : Fonction evaluate : erreur type 13

re:

je viens de faire un essai comme ca regarde le fichier, si pas ca, envoie un bout de ton classeur
 

Pièces jointes

  • nbjoursouvres.xls
    20 KB · Affichages: 36
  • nbjoursouvres.xls
    20 KB · Affichages: 34
  • nbjoursouvres.xls
    20 KB · Affichages: 35

Discussions similaires

Statistiques des forums

Discussions
312 381
Messages
2 087 824
Membres
103 667
dernier inscrit
datengo