vendredi, août 20 2004

Intégration d'OpenOffice.org dans un projet Visual Basic

Cela fait maintenant plusieurs jours que j'essaie d'intégrer OpenOffice.org (notamment le traitement de texte) dans nos projets VB. Cela n'a pas été sans soucis mais je crois avoir réussi à remplacer Word :-) .

À part quelques liens, je ne donnerais qu'une astuce. Si vous galérez trop avec l'API d'OpenOffice.org dans votre projet VB, pensez à créer une macro que vous exécuterez à partir de VB. Cela a une grande importance car toutes les fonctions ne sont pas disponibles à partir de VB, notamment celles concernant le « dispatcher ». En utilisant une macro, vous pourrez utiliser tous les exemples traînant sur différents sites dont OpenOffice Macros and API.

Pour finir, voici les quelques liens dont je viens de parler. Vous avez évidemment l'API des documents texte et des feuilles de calcul. Voici aussi quelques astuces récupérées sur le forum des macros :

Dernier point, un site particulièrement important dans le domaine des macros pour OpenOffice.org est celui de Pitonyak où vous trouverez son livre et ses macros (disponible en français au format OOo et au format PDF).