[Résolu][Calc] Déplacer une ligne selon une condition

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
tomasi
Membre prOOscrit
Messages : 17
Inscription : 14 mars 2019 13:34

[Résolu][Calc] Déplacer une ligne selon une condition

Message par tomasi »


La modération vous a écrit: Pour la bonne tenue de ce forum, veillez à respecter la syntaxe des balises (première lettre en majuscule puis le reste en minuscules, le tout entre crochets). [Calc] et non[CALC]. Nous l'avons fait pour vous.

Bonjour,

Dans mon tableau je cherche à déplacer vers une autre page à l'aide d'un bouton les lignes où une cellule d'une colonne est supérieure à une certaine valeur (>=1.5).
j'avoue que je suis perdu j'aimerais bien trouver une macro pour executer tout ça facilement.
Pour récapituler j'ai une feuille 'Tri O_U Today' mis à jour chaque jour automatiquement et dans ce tableau la colonne AD est formatée pour colorer chaque cellule dont la valeur est égale ou dépasse 1.5 donc je voudrais que chaque lignes concernées pour cette cellule qui se colore se copie dans une autre feuille 'Selection O_U Today' en ajoutant les lignes chacune les unes à la suite des autres (en arrivant à y insérer la date d'exportation ça serait ouf !! ).
Suis je clair ça j'en doute :lol:
Dernière modification par tomasi le 19 mars 2019 11:12, modifié 1 fois.
libO 5.4
windows 7 professionnel
Obligation de version
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: [Calc] Déplacer une ligne selon une condition

Message par micmac »

Bonjour et bienvenue,

Pour faciliter la compréhension de votre question et permettre aux personnes qui vont vous répondre d'y apporter un traitement adapté, joignez un fichier exemple ou votre fichier anonymisé au format ODF.
Comment joindre un fichier
Comment dépersonnaliser un document

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
tomasi
Membre prOOscrit
Messages : 17
Inscription : 14 mars 2019 13:34

Re: [Calc] Déplacer une ligne selon une condition

Message par tomasi »

voici le fichier
Dernière modification par tomasi le 14 mars 2019 14:41, modifié 1 fois.
libO 5.4
windows 7 professionnel
Obligation de version
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: [Calc] Déplacer une ligne selon une condition

Message par micmac »

Dans votre signature il y a écrit :libre office 5.4
impossible ?? mettre ?? jour version bureau travail
Votre signature est incomplètement renseignée.
Merci d'y ajouter la la version et/ou la distribution (quelques exemples : Windows XP SP3, Vista SP2, Win7 SP1, Win 8.1, Win 10, Mac PPC 10.5.8, MacOS 10.14.3, Ubuntu 18.04 ...).

Lien direct pour accéder à votre signature
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Déplacer une ligne selon une condition

Message par Dude »

Salut,
tomasi a écrit :Dans mon tableau je cherche à déplacer vers une autre page à l'aide d'un bouton les lignes où une cellule d'une colonne est supérieure à une certaine valeur (>=1.5)
Il n'y a pas besoin de macro pour ça.
La fonction de filtre permet de masquer des lignes et/ou faire une copie du résultat sur une autre feuille :
Image
tomasi
Membre prOOscrit
Messages : 17
Inscription : 14 mars 2019 13:34

Re: [Calc] Déplacer une ligne selon une condition

Message par tomasi »

merci beaucoup grand maître !!

Est il possible d'intégrer ce filtre standard à un bouton pour automatiser un peu la chose ??
Dernière modification par tomasi le 14 mars 2019 14:16, modifié 1 fois.
libO 5.4
windows 7 professionnel
Obligation de version
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Déplacer une ligne selon une condition

Message par Dude »

tomasi a écrit :Est il possible d'intégrer ce filtre standard à un bouton pour automatiser un peu la chose ??
Automatiser = macro

Il existe bien sûr plusieurs ressources pour filtrer une plage de données et notamment ce tutoriel.
Le filtrage est assez complexe à coder.
Il y a donc aussi zBasic, une extension qui simplifie ces notions : http://beaussier.com/wiki/index.php?tit ... le_feuille