Modifications entre les versions 2 et 3
Version 2 à la date du 2009-08-23 13:18:58
Taille: 2027
Commentaire: basculement au format reStructuredText
Version 3 à la date du 2009-08-25 01:15:09
Taille: 2113
Commentaire: + 2 décimales pour les nombres
Texte supprimé. Texte ajouté.
Ligne 17: Ligne 17:
* menu ``Coda`` dans la barre du haut, donnant accès à deux options : ``Coller l'interrogation des détails`` et ``Coller l'interrogation des cumuls``. * menu ``Coda`` dans la barre du haut, uniquement dans Calc, donnant accès à deux options : ``Coller l'interrogation des détails`` et ``Coller l'interrogation des cumuls``.
Ligne 19: Ligne 19:
* interrogation des détails : remplacement des points par des espaces, conversion des textes en nombres. * interrogation des détails : remplacement des points par des espaces, conversion des textes en nombres, avec 2 décimales (est-ce pertinent pour toutes les devises ?).

Cette page présente pour le moment le projet de reprise de la « macro Coda », développée à l'époque pour MS-Excel, qui facilite l'intégration des données provenant de Coda dans une feuille de calcul.

Responsable du projet : JeanChristopheAndré

Macro d'origine

Le code de la macro originellement développée pour MS-Excel est disponible ici.

Objectifs à atteindre

  • menu Coda dans la barre du haut, uniquement dans Calc, donnant accès à deux options : Coller l'interrogation des détails et Coller l'interrogation des cumuls.

  • interrogation des détails : remplacement des points par des espaces, conversion des textes en nombres, avec 2 décimales (est-ce pertinent pour toutes les devises ?).

    Coda souffrant d'une francisation imparfaite, les nombres sont affichés sous une forme résultant du mélange des notations française (la virgule comme séparateur de décimale) et anglaise (le point comme séparateur de milliers). Cette forme ne respectant ni la notation anglaise, ni la française, les nombres ne sont pas reconnus comme tels mais comme des textes. Il s'agit donc d'une part de les ramener à la notation française (remplacer les points par des espaces) et d'autre part de corriger le type de donnée (de « texte » vers « nombre »). Ce problème apparaît lors d'une interrogation des détails, mais il n'apparaît pas lors d'une interrogation des cumuls, dans laquelle ils ne sont tout simplement pas formatés.

  • interrogation des cumuls : suppression des colonnes inutiles (= sans intitulé et ne contenant que des valeurs 0).

  • pour les deux interrogations : dimensionnement automatique des colonnes dans le cas d'une première copie, conservation des dimensions choisies dans le cas contraire.

  • pour les deux interrogations : envoyer le résultat obtenu dans une feuille toujours nommée de la même façon (par exemple Coda-Détails et Coda-Cumuls), en réutilisant cette feuille si elle existe déjà.


System Message: ERROR/3 (<string>, line 28)

Document may not end with a transition.

OpenOffice/MacroCoda (dernière édition le 2009-11-02 14:26:40 par JeanChristopheAndré)