IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Contrôles dans un tableau dynamique


Sujet :

OpenOffice & LibreOffice

  1. #1
    Rédacteur


    Homme Profil pro
    Instituteur retraité
    Inscrit en
    Novembre 2015
    Messages
    891
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Instituteur retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2015
    Messages : 891
    Points : 4 157
    Points
    4 157
    Billets dans le blog
    1
    Par défaut Contrôles dans un tableau dynamique
    Bonjour,

    je souhaite pouvoir lancer des applications depuis des cellules d'un tableau dynamique.
    Pour cela j'ai inséré des boutons déclenchant une macro.
    Problème : lorsque l'on modifie l'ordre de tri du tableau, ou que l'on applique un filtre, les contrôles ne conservent pas leur place dans les cellules.
    J'ai tenté avec d'autres types d'objets : rectangle de la taille de la cellule, zone de texte. Le problème persiste.

    Y a-t-il un moyen de contourner le problème, à savoir disposer d'un élément dans la cellule qui puisse lancer une macro, en étant certain qu'il restera bien ancré dans la cellule quel que soit l'ordre de tri ou les filtres appliqués ?
    Plus on apprend, plus on découvre que ce que l'on sait est insignifiant face à tout ce que l'on ne sait pas.
    Retrouvez la liste de mes articles et tutoriels sur la sauvegarde-restauration, les distributions éducatives, le système Linux et le Raspberry pi en cliquant sur ce lien.

  2. #2
    Membre habitué
    Homme Profil pro
    Maitre d'Oeuvre, topographe en pré-retraite
    Inscrit en
    Juin 2016
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Maitre d'Oeuvre, topographe en pré-retraite
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Juin 2016
    Messages : 86
    Points : 138
    Points
    138
    Par défaut
    Bjour,

    Les tableaux croisés dynamiques sont des objets de "sortie"
    A chaque remise à jour, tout est recalculé et recomposé.
    Même leurs mises en page sont difficiles à tenir.

    Je doute que vous arriviez à installer des éléments ancrés mais je m'inscris sur ce fil et suis impatient de voir si qq1 a une solution.
    Personnellement, dans votre situation j'utiliserais plutôt des formules matricielles sur des cellules fixes auxquelles je peux "accrocher" des éléments d'entrée ou de commande type bouton macro.

  3. #3
    Rédacteur


    Homme Profil pro
    Instituteur retraité
    Inscrit en
    Novembre 2015
    Messages
    891
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Instituteur retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2015
    Messages : 891
    Points : 4 157
    Points
    4 157
    Billets dans le blog
    1
    Par défaut
    J'ai trouvé une solution permettant d'éviter l'usage d'objets au positionnement instable pour lancer une macro.
    Il est possible de déclencher une macro depuis un hyperlien !
    Plus on apprend, plus on découvre que ce que l'on sait est insignifiant face à tout ce que l'on ne sait pas.
    Retrouvez la liste de mes articles et tutoriels sur la sauvegarde-restauration, les distributions éducatives, le système Linux et le Raspberry pi en cliquant sur ce lien.

  4. #4
    Membre averti Avatar de Mobydick_62
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2009
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2009
    Messages : 261
    Points : 388
    Points
    388
    Par défaut
    Bonjour

    Il est possible de déclencher une macro depuis un hyperlien !
    C'est bien.... mais pour l'intérêt de tous ne serait t'il pas judicieux d'être plus précis et d'expliquer comment vous avez fait ?

    Cela pourrait intéresser d'autres internautes.

    Cordialement
    Libre Office Version: 7.4.3.2 (x64)
    Windows 10

  5. #5
    Rédacteur


    Homme Profil pro
    Instituteur retraité
    Inscrit en
    Novembre 2015
    Messages
    891
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Instituteur retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2015
    Messages : 891
    Points : 4 157
    Points
    4 157
    Billets dans le blog
    1
    Par défaut
    Voici donc la "formule magique" que j'ai pu trouver grâce à mes recherches sur le Net et non à mes connaissances en Libreoffice basic qui sont inexistantes :

    En supposant que ma macro soit localisée dans le module1 des macros standard de mon classeur courant, et que je veuille afficher le texte "Lance ma macro" dans la cellule
    =LIEN.HYPERTEXTE("vnd.sun.star.script:Standard.Module1.MaMacro?language=Basic&location=document";"Lance ma macro")
    Plus on apprend, plus on découvre que ce que l'on sait est insignifiant face à tout ce que l'on ne sait pas.
    Retrouvez la liste de mes articles et tutoriels sur la sauvegarde-restauration, les distributions éducatives, le système Linux et le Raspberry pi en cliquant sur ce lien.

  6. #6
    Membre averti Avatar de Mobydick_62
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2009
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2009
    Messages : 261
    Points : 388
    Points
    388
    Par défaut
    Bonjour,
    Merci pour le partage.
    Libre Office Version: 7.4.3.2 (x64)
    Windows 10

Discussions similaires

  1. [FPDF] problème avec les images dans un tableau dynamique
    Par GADSN dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 08/04/2009, 11h11
  2. Réponses: 6
    Dernier message: 26/12/2006, 17h01
  3. [SQL] Recupération Requete SQL dans un tableau dynamique PHP
    Par victor.jbju dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 13/09/2006, 16h48
  4. [Conception] Recuperer des données dans un tableau dynamique
    Par Tartanjet dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 05/09/2006, 00h28
  5. [VBA-E]Afficher tout dans un tableau dynamique croisé
    Par alex_95 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/03/2006, 13h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo