Ce script permet de pouvoir soit générer un flux Excel à la volée, soit de créer un fichier Excel en dynamique sur le serveur.
Ensuite à partir de cet exemple, on peut prendre un fichier XLS préparamétrés et le modifier pour en faire un modèle.
Le but de cet article est de montrer que .NET avec Visual Studio.NET permet de créer des solutions viables pour des projets d'envergure, liants des interfaces dites "Webisées" pour des applications professionnelles.
Excel fait parti de ces outils professionels dont les entreprises ne peuvent plus se passer pour récupérer, manipuler et présenter des données (bilan d'activité, chiffre de ventes, ...).
Ainsi l'intégration des applications de Microsoft dans le développement de ces solutions devient alors tout à fait naturelle. Nous verrons donc avec des exemples simples comment lier Excel avec ASP.NET.
Dans cet article nous verrons 3 étapes :
Création d'un Flux Excel en dynamique
Création d'un fichier Excel en dynamique
Utilisation d'un fichier Excel Modèle (Template)
Je m'appuierai sur un développement via Visual Studio.NET qui permet de séparer la partie programmation pure (xxx.asp.vb) de la partie graphique (xxx.aspx), ainsi le code fourni ne sera que du code xxx.asp.vb.
On pourra ainsi facilement transformer ces exemples de codes en fonctions (ou sub) que l'on placera dans le .vb.