darkspoilt
Messages postés254Date d'inscriptionjeudi 13 janvier 2005StatutMembreDernière intervention10 octobre 2013
-
11 mai 2007 à 10:26
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
11 mai 2007 à 10:36
Bonjour j'ai un probleme avec une fonction somme mais je ne vois pas du tout ce que c'est. J'utilise le code dans Access pour modifier un fichier Excel.
Si quelqu'un peut m'aider je lui en serait reconnaissant
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 11 mai 2007 à 10:34
Et ce problème est ? Dans ACCESS ? Un message d'erreur sur ce bout de code ? Ou c'est le résultat dans EXCEL qui te pose problème ?
Sinon, dans ton code ACCESS, la première ligne est inutile puisque tu sélectionnes une plage pour ensuite activer une cellule qui n'est même pas dans celle ci.
Et pour faire plus simple (en règle général, surtout dans l'automation, les .Select et .Activate, faut essayer de s'en passer :
xls.ActiveSheet.Range("C4").FormulaR1C1 = "=SUM(R[-2]C:R[-1]C)"
Ca marche aussi bien (enfin, si le pb se situe bien à ce niveau).