Bonjour,
J'essaie en vain depuis 2 jours de trouver une solution pour récupérer les infos d'une même colonne (avec filtre appliqué, donc il y'a des lignes masquées), puis de les sortir sur papier à la suite, séparées par une virgule.
Plus d'info : il s'agit d'un un tableau avec des nombres dans la colonne A et sur 350 lignes (il y'a aussi d'autres infos dans les autres colonnes bien sûr mais c'est la A qui m'intéresse pour ce problème).
Selon des critères présents dans une autre colonne j'applique un filtre pour ne laisser visibles que les chiffres dont j'ai besoin.
Mon idée est d'imprimer tous les chiffres de la colonne A, séparés par une virgule et ce pour une meilleure lecture. Peut-être faut-il passer par une base de données, mais si c'est le cas j'aurais besoin d'un coup de main
Merci
[Résolu] Récupérer données et imprimer à la suite
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre lOOyal
- Messages : 47
- Inscription : 10 sept. 2006 18:50
[Résolu] Récupérer données et imprimer à la suite
Dernière modification par Bosco le 15 janv. 2007 20:18, modifié 1 fois.
OOo v3.1.1 sous Windows Vista
-
- Membre lOOyal
- Messages : 47
- Inscription : 10 sept. 2006 18:50
Pour éviter des explications confuses voici un fichier simplifié de la chose :
http://user.services.openoffice.org/fr/ ... 085909.ods
J'ai essayé d'exporter le tableur en .cvs puis de bricoler avec la Base de données, mais je ne maîtrise pas du tout.
C'est peut-être possible avec PHP, je sais pas trop.
Merci Jeff.
http://user.services.openoffice.org/fr/ ... 085909.ods
J'ai essayé d'exporter le tableur en .cvs puis de bricoler avec la Base de données, mais je ne maîtrise pas du tout.
C'est peut-être possible avec PHP, je sais pas trop.
Merci Jeff.
OOo v3.1.1 sous Windows Vista
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
bonjour,
Comme tu ne fais pas de calculs, mais juste de l'affichage et du tri de données selon critères,
Tu peux utiliser tes données de la feuille OOo Calc pour créer une Table de Base de données.
Les requêtes pourront être construites sur les critères de la colonne Statut.
Voilà ce que çà donne sur une partie des données :
http://user.services.openoffice.org/fr/ ... 124406.odb
Pour avoir l'affichage des numéros, de gauche à droite, il me semble qu'il n'y a pas d'autres choix que de créer une planche d'étiquettes.
Des plus adroits que moi avec les fonctions de tri de Calc pourront te proposer d'autres solutions certainement.
Comme tu ne fais pas de calculs, mais juste de l'affichage et du tri de données selon critères,
Tu peux utiliser tes données de la feuille OOo Calc pour créer une Table de Base de données.
Les requêtes pourront être construites sur les critères de la colonne Statut.
Voilà ce que çà donne sur une partie des données :
http://user.services.openoffice.org/fr/ ... 124406.odb
Pour avoir l'affichage des numéros, de gauche à droite, il me semble qu'il n'y a pas d'autres choix que de créer une planche d'étiquettes.
Des plus adroits que moi avec les fonctions de tri de Calc pourront te proposer d'autres solutions certainement.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Bonsoir,
La base avec les requêtes et leurs vues (nécessaires pour faire des planches d'étiquettes) :
http://user.services.openoffice.org/fr/ ... 080218.odb
Une copie d'écran de la Base et du formulaire qui sert à la saisie :
http://user.services.openoffice.org/fr/ ... 080426.jpg
Une planche d'étiquettes, les données avec la statut "en cours", pour avoir une idée de ce que tu peux faire :
http://user.services.openoffice.org/fr/ ... 081059.odt
Maintenant, à voir, si dans Calc, tout peut être fait de la même façon.
La base avec les requêtes et leurs vues (nécessaires pour faire des planches d'étiquettes) :
http://user.services.openoffice.org/fr/ ... 080218.odb
Une copie d'écran de la Base et du formulaire qui sert à la saisie :
http://user.services.openoffice.org/fr/ ... 080426.jpg
Une planche d'étiquettes, les données avec la statut "en cours", pour avoir une idée de ce que tu peux faire :
http://user.services.openoffice.org/fr/ ... 081059.odt
Maintenant, à voir, si dans Calc, tout peut être fait de la même façon.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Tu peux trier tes données en passant par le pilote de donnée.
Tu peux ajouter une virgule après chaque donnée triée.
Le seul problème qui reste à éluder est de concaténer ces données.
Je te propose là cette approche, avec une manip que tu peux peut être automatiser par macro...
A +
EDIT : lors de la fusion de cellule (en feuille 2), répondre Oui à Déplacer le contenu des cellules cachée dans la première cellule.
EDIT 2 : Voici le fichier avec macro + bouton d'activation de la macro + zone d'impression.
http://user.services.openoffice.org/fr/ ... 032518.ods
La macro à été faite avec l' enregistreur, tu peux donc arriver à ce que tu veux par ce biais...
Tu peux ajouter une virgule après chaque donnée triée.
Le seul problème qui reste à éluder est de concaténer ces données.
Je te propose là cette approche, avec une manip que tu peux peut être automatiser par macro...
A +
EDIT : lors de la fusion de cellule (en feuille 2), répondre Oui à Déplacer le contenu des cellules cachée dans la première cellule.
EDIT 2 : Voici le fichier avec macro + bouton d'activation de la macro + zone d'impression.
http://user.services.openoffice.org/fr/ ... 032518.ods
La macro à été faite avec l' enregistreur, tu peux donc arriver à ce que tu veux par ce biais...
-
- Membre lOOyal
- Messages : 47
- Inscription : 10 sept. 2006 18:50