Ce n'est pas vraiment une génération, c'est une modification :
j'ai créé une base, un "formulaire" vide sous Excel. Je copie ce fichier, dans lequel j'écris quelques informations, puis je l'envoie au client.
Du coup, aucune création. Tout ce qui est de l'ordre de la copie et l'envoi marche sans soucis. C'est la modification qui ne passe pas.
J'utilise la dll Microsoft.Office.Interop.Excel qui est évidemment présente dans le répertoire de l'application.
Pour ouvrir et modifier un fichier Excel, on passe par la ligne
Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
Qui a l'air de bien faire appel à l'application...
Partager