SkamakS | Bonjour,
Je suis en train de galérer sur EXCEL avec les macros.
En gros, j'ai intégrer un fichier qui s'appelle ExcelS1.xla qui permet de faire un lien entre le logiciel de compta et EXCEL.
Il y a une fonction dans le fichier ExcelS1.xla, dans le module ModuleCEGID que j'aimerais utiliser dans une feuille EXCEL.
Voici la fonction :
Code :
- Dim V As Object
- Function S1_Cumul(Table$, Retour$, datedeb As Date, datefin As Date, Param1$, Param2$, Param3$, Param4$, Param5$, Param6$)
- S1_Connecte
- S1_Cumul = V.Cumul(Table$, Retour$, datedeb, datefin, Param1$, Param2$, Param3$, Param4$, Param5$, Param6$, "" )
- End Function
|
Dans le module de ma feuille EXCEL, pour tester j'ai fait :
Code :
- MsgBox Workbooks.Application.Run(ExcelS1.xla!ModuleCEGID.S1_Cumul, "Y", "S", datedeb, datefin, "", "", ">=500000 <= 509999", "", "", "" )
|
Mais ça ne marche pas... Ca me dit "Erreur d'exécution 424, Objet requis", je ne vois pas ce qu'il manque...
Est-ce que quelqu'un pourrait me venir en aide ?
Merci d'avance Message édité par SkamakS le 15-06-2007 à 09:59:43
|