Bonjour,
Explication probable : quand le fichier calc est ouvert en tant que source de données, les macros ne peuvent s'exécuter. Il faudrait que OOo ouvre le fichier en utilisant l'option MacroExecutionMode avec une valeur adéquate.

Mais une base de données, cela veut dire des données stockées de manière fixe. Si on permet l'exécution de macros au chargement de la "base" Calc, on peut obtenir n'importe quoi.
   Bernard

Message de Yann Tacher  date 2009-09-21 14:45 :
Bonjour,
J'avais contourné le problème avec copier/collage spécial, chaînes de caractère, de la colonne contenant le "calcul" =CODE128(xx) sur la colonne d'à côté. Et les valeurs contenues dans cette nouvelle colonne sont bien reconnues comme données externes. Je n'ai pas cherché plus loin pourquoi on a cette erreur sur la colonne comprenant la fonction CODE128.
Bonne journée.
YT

Michel Grentzinger a écrit :
Bonjour,

Je voudrais gérer des codes barres avec OpenOffice.org. Je suis partit des macros présentées sur http://grandzebu.net/index.php?page=/informatique/codbar/codbar.htm

J'ai donc ajouté une fonction (CODE128) à Calc. Tout fonctionne.

Le problème est que ma feuille Calc est une source de donnée pour une base (objectif : imprimmer les codes barres sous Writer). Et lors de la connexion à cette base, les cellules dont la formule contient = CODE128(arguments) contiennent #VALEUR !

Que faire ? Est-ce lié au fait que Calc ne connait pas CODE128 à ce moment ? Comment lui dire ?



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à