[Calc] Decroise : Transposition 2D pour pilote de données

Tout savoir sur les extensions et aller plus loin avec vos suites bureautiques préférées.
Les questions sur la programmation des OXT doivent être postées dans la section Macros située plus bas.

Modérateur : Vilains modOOs

Règles du forum
Cette section est faite pour présenter des extensions visant à améliorer ou ajouter des fonctionnalités.
Vous pouvez commenter ou ajouter des remarques sur l'extension. Mais, si vous avez une question sur l'installation, le fonctionnement ou l'utilisation, vous devez poster dans la section du logiciel où se produit le problème (Writer, Calc, Impress, Draw, Math ou Base).
Si vous désirez publier une extension, merci de contacter un modérateur par MP.
Avatar de l’utilisateur
piefra
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 11 avr. 2009 17:20

[Calc] Decroise : Transposition 2D pour pilote de données

Message par piefra »

bonjour,

je viens de publier cette extension

transpose un tableau 2D ( avec 1 ou plusieurs ligne et colonnes d'entetes et supportant les cellules fusionnées en entete ) en une source de donnée (1D) utilisable pour les TCD ( pilote de données ) ou importation en BDD
Capture1.png
j'aurais besoin de retour par les utilisateurs , un fil ici me parait une bonne solution ( le lien du fil seras -pourrait etre- mis comme site de l'extension )

l'installation ce fait par le gestionnaire d'extension ou en cliquant directement sur le fichier oxt , une nouvelle barre d'outil ("decroise") apparaitra dans calc ainsi qu'un menu "decroise" dans outils / add ons

l'utilisation est simple

pour un tableau simple ( juste 1 ligne et 1 colonne d'entete ) :
1 selectionner la zone du tableau
2 cliquer sur le bouton "decroise" ( ou le menu )
3 selectionner la destination choisie
3' et selectionnez la plage de destination
( si la plage est cliquee avant le choix de la destination , feuille / cellule est automatiquement selectionne )
4 valider

par defaut le resultat est mis sur une nouvelle feuille
Capture2.png
pour un tableau avec plusieurs ligne et collonnes d'entete :

- cliquer sur le bouton decroise ( ou le menu )
- cliquer sur le bouton "plage" de chaque zone ( entete ligne / colonnes / données ) et selectionner la zone correspondante
- le bouton "calcul" permet de calculer la zone de donnée a partir des entetes ou pour un tableau simple a partir de la zone de donnée ( 1 ligne d'entete et 1 colonne )
- valider

ajout de la version 1.5 :
- choix de la destination ( + presse papier )
- filtrage possible des cellules vides
- filtrage possible des cellules a valeur nulle
- amelioration du dialogue ( precision de la selection en cours )
correction:
- orthographique dans les messages d'erreur
- presentation du dialogue
- modification du logo

ajout de la version 1.6 :
- choix de la destination ( + feuilles existantes / cellule )
- option garder au moins un entête quand on ignore des cellules

ajout de la version 1.7 :
- nouvelles destinations ( + insertion avec deplacement vers le bas / vers la droite )
- optimisation du code ( 5 fois plus rapide , sensible sur les gros tableaux )
- meilleure gestion de la barre de progression ( precision )

corrections :
- verifications sur la cellule de destination

ajout de la version 1.8.1:
- nouvelle destinations : fichiers textes ( CSV & SQL )

correction:
- limite de calc atteinte (65535 lignes) sauf pour les fichiers textes
Le modérateur a écrit :Aucune question dans ce fil !
Postez vos demandes et autres problèmes dans ce fil
08/2010 : version 1.8.4
- rajout d'une traduction en anglais

.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par piefra le 14 avr. 2009 16:00, modifié 4 fois.
Cordialelment
Piefra

OpenOffice 2.4 / linux & OpenOffice 3.2.1 / Xp-Sp3