Bonjour à tous

Je tourne un peu en rond depuis ce matin sur un problème. Aussi, j''en appel à vous pour trouver un peu d'aide.

J'utilise la lib win32com pour gérer des applications Excel

J'ai une erreurr -2146827284 sur SetValue

Code python : Sélectionner tout - Visualiser dans une fenêtre à part
sheet.Range( cell1, cell2 ).SetValue( self.dataCache.DataArray(None) )

self.dataCache.DataArray(None) retourne une liste de chaine de caractères (parfois très longues)

La chose la plus étrange est que cette erreur n'apparait que avec la version 2007 d'Excel
De plus lorsque je retire des infos (= réduire le nombre de caractère des chaines ) à "seter", le problème disparait

J'ai fais pas mal de recherche mais rien à faire

J'ai vérifier les options d'Excel, c'est bien "classeur Excel" par défaut qui est utilisé comme format. D'ailleurs quand je fais enregistrer sur Excel, l'extension est bien xlsx

Si vous avez des pistes, ça m'aiderai beaucoup