Bonjour,

Le lundi 23 novembre 2009 à 00:46 +0100, Rafi a écrit :
> > Le mardi 10 novembre 2009 à 14:26 +0100, Philippe Debar a écrit : 
> >> Dans un environnement mixte OOo / MSO, est-il possible d'avoir des 
> >> fichiers (en particulier .xls) avec des macros pour les deux suites 
> >> bureautiques ? Pas le même code exécuté par les 2, mais du code pour 
> >> chacune des suite ?
> > 
> > J'avoue que la question me laisse perplexe... OOo gere un minimum de
> > code VBA pour Writer et Calc. Tous les developpements de ce cote la
> > n'ont pas ete integres dans la version officielle et beaucoup sont
> > restes au niveau de go-oo (ou d'un CWS).
> > 
> > Si tu as besoin d'eclairages sur cette compatibilite VBA / OOo, je peux
> > te mettre en relation avec les developpeur qui s'occupe de ca (mais il
> > faudra parler / ecrire en anglais)
> 
> La syntaxe de base et les structures de contrôle des deux langages sont 
> à peu près identiques.
> Par conséquent, si on ne fait pas appel à l'API des deux systèmes, il 
> est possible d'écrire du code compatible. On se limite alors à des 
> fonctions sans communication avec le logiciel, qui travaillent 
> uniquement sur les données passées en paramètres.
> 
> Par exemple, on peut écrire une fonction identique qui teste si un 
> nombre est premier, une autre qui remplace chaque caractère d'une chaine 
> par un autre caractère, etc.
> 
> Ça reste fonctionnellement très limité.

Je ne parle pas uniquement de la racine commune du langage Basic utilise
dans les deux cas, mais aussi d'un effort du projet OpenOffice.org (et
aussi go-oo) de fournir une couverture minimum de l'API de Word et Excel
dans OOo...


-- 
Cédric Bosdonnat
OOo Eclipse Integration developer
http://cedric.bosdonnat.free.fr




---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à