Bonjour,

Pour mon programme en cours j'ai besoin d'exporter puis d'imprimer des données (beaucoup de données) dans un document Excel, et vu que le format est conventionné pour les audit je n'ai pas envie de me taper tout le formatage via le code VB.

J'ai donc crée le doc sur excel puis je l'ai mis dans My.Ressources, mais lorsque je l'appelle j'ai un petit souci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim monAppli As Excel.Application = DirectCast(CreateObject("Excel.Application"), Excel.Application)
        Dim monClasseur As Excel.Workbook = DirectCast(My.Resources.ModeleExportSlowMoving, Excel.Workbook)
        Dim mafeuille As Excel.Worksheet = DirectCast(monClasseur.Worksheets.Add, Excel.Worksheet)
Le message d'erreur est :

Impossible d'effectuer un cast d'un objet de type 'System.Byte[]' en type 'Microsoft.Office.Interop.Excel.Workbook'.
Et je ne vois pas bien comment je pourrais transformer un tableau de byte en doc xls...

Toute suggestion est la bienvenue, même une autre façon de faire