Bonjour,
Je rencontre un petit pbm.
Depuis une macro Access, je met en forme un fichier Excel
J'affecte a un range de cellules une formule avec le code suivant
1 2 3 4 5
|
For i = 1 To nbLigne
'30eme
wsExcel.Cells(5 + i, 9).Formula = "=SI(JOURS360(D" & CStr(i + 5) & ";E" & CStr(i + 5) & ")<JOURS360(D" & CStr(i + 5) & ";F2);JOURS360(D" & CStr(i + 5) & ";E" & CStr(i + 5) & ");JOURS360(D" & CStr(i + 5) & ";F2))"
Next i |
Cette instruction ne fonctionne pas et provoque l'arret de la mise en forme a partir de ce point.
De plus si j'enleve le "=" avant le "SI" la string pour la 1ere ligne vaut :
SI(JOURS360(D6;E6)<JOURS360(D6;F2);JOURS360(D6;E6);JOURS360(D6;F2))
Si depuis ma feuille excel je rajoute un "=" devant le "SI" de cette string, ma formule fonctionne...
Please help
Partager