Excel - export sans aucune librairie !!

Soyez le premier à donner votre avis sur cette source.

Vue 7 457 fois - Téléchargée 1 371 fois

Description

Cette classe permet de créer des fichier Excel sans utiliser "Excel Object Library : ExcelX.olb".
Ceux qui ont déjà utilisé ExcelX.olb comprendront vite l'intérêt d'une telle classe.
Pour les autres:
  • MEGA plus rapide
  • pas de librairie super chiante à déployer
  • 0 plantage :D (spécialité de ExcelX.olb)


Les fonctions sont réduites à l'essentiel (écriture d'un texte et d'un nb), mais ça conviendra à 90% des cas :o)

Conclusion :


Le zip contient un projet.
Vous avez toutes les billes pour comprendre le fonctionnement

------------------mises à jour---------------------
v1.01 :
j'ai modifié l'entête du fichier généré
j'attends vos commentaires sur la compatibilité

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cnboost Messages postés 4 Date d'inscription mercredi 2 mars 2005 Statut Membre Dernière intervention 8 mars 2005
2 mars 2005 à 14:12
salut ...
moi je voudrai rappatrier des données de fichiers excel dans plusieurs tables d'une base de donées ( gérer par une appli VB )

qq un pourrai maider?
merci
cs_Sigma Messages postés 38 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 30 novembre 2004 4
22 nov. 2004 à 16:43
Hello,
je sais que ta source est vielle, mais je suis tomber dessus, et elle me rend bien service, alors je te dis juste merci ! ;)
philipina Messages postés 50 Date d'inscription mardi 5 mars 2002 Statut Membre Dernière intervention 4 décembre 2013
6 oct. 2003 à 13:03
Super!
Voici la solution à mon problème.

Merci beaucoup.
osmose06 Messages postés 28 Date d'inscription samedi 29 décembre 2001 Statut Membre Dernière intervention 28 janvier 2006
26 mai 2003 à 23:05
Sympa la source.
Sais-tu créer un graphique excel sans la dll excel ??
cs_wam Messages postés 4 Date d'inscription vendredi 26 juillet 2002 Statut Membre Dernière intervention 8 août 2002
8 août 2002 à 21:09
Franchement, moi j'ai jamais réussi à faire qqchose de propre avec les librairie excel.
Le truc c'est que dès que l'on lance excelX.olb c'est tout le moteur excel qui se lance, ça implique des temps de chargement et des ralentissements. J'ai d'ailleurs souvent remarqué que le moteur excel reste ouvert après fermeture du programme ... vlà le bordel dans la liste des tache une fois que tu as lancé ton programme une dizaine de fois !
Y'a aussi autre chose que je n'ai pas dis ! Je n'ai jamais regardé les conditions d'utilisation des librairies excel mais à mon avis ce n'est pas un freeware. Cela veut donc dire que tu ne peut normalement pas utilisé excel.olb sur un poste ou il n'y a pas office ...
Voilà pourquoi j'ai codé cette classe :o)
Maintenant comme j'ai dis la liste des fonctions est super primaire et dans certaine conditions elle ne remplacera pas excel.olb
Mais bon ce n'est que du dev à faire, d'ailleurs tu m'as donné une idée avec ta fonction copyfromrecordset ! j'vais implémenter ça très prochainement (tu pourras alors comparer la rapidité ...)

Pour ce qui est de l'idée originale, je me suis inspiré d'une classe php (psqqchose...) qui permettait de créer des fichier excel sous linux.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.