[Résolu] Boutons qui changent de place

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

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.

[Résolu] Boutons qui changent de place

Messagepar Eric And Co » 03 Mai 2019 14:23


La modération a écrit:Votre titre : Boutons qui changent de place (bogue!!)
En informatique, un bogue est une anomalie de fonctionnement d'un programme.
Avant de savoir si c'est vraiment le cas ici nous avons supprimé ce terme du titre de votre sujet.

Bonjour

J'ai marqué (bogue!!) car ce n'est pas ce que je veux mais c'est ce qui se passe!! :fou:
J'ai travaillé sur le tableau ci-joint
Au début de l'année, les boutons étaient sensiblement en place puis 4 mois plus tard voici le résultat
Le fichier est dans un réseau et il est ouvert pas 3 personnes
Le propriétaire "Toto" son N+1 et moi qui l'utilise pour des statistiques
Je fournis un fichier non verrouillé
L'original est verrouillé (hors parties à remplir et avec formules)
Je ne comprends pas ce problème et je n'ai rien trouvé sur le sujet
Je cherche donc des pistes

Merci d'avance
Eric
Pièces jointes
Horaires de Toto-2019.ods
(288.21 Kio) Téléchargé 10 fois
Dernière édition par Eric And Co le 03 Mai 2019 20:49, édité 2 fois.
Windows 7 / LibreOffice 5.4.6.2, et Windows 10 / LibreOffice 6.1.4.2
Regardez le ciel et vous verrez comment on est petit !!
Avatar de l’utilisateur
Eric And Co
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 57
Inscrit le : 07 Sep 2016 08:11
Localisation : Châtellerault (Vienne 86)

Re: Boutons qui changent de place

Messagepar Hubert Lambert » 03 Mai 2019 15:29

Bonjour,

Difficile de dire pourquoi ces boutons "voyagent" alors que leur position est correctement protégée.
Une alternative, en prime plus simple à gérer quand on souhaite un appel à macro dans chaque ligne, serait d'utiliser un lien hypertexte, au moyen d'une formule LIEN.HYPERTEXTE ou du menu Insérer -> Hyperlien. Il suffit de fournir l'url de la macro en lieu et place d'une url classique :
Code : Tout sélectionner   AgrandirRéduire
=LIEN.HYPERTEXTE("vnd.sun.star.script:Standard.Fermer_les_feuilles.N_00?language=Basic&location=document"; "OK")

Je joins un petit exemple.
Cordialement.
Pièces jointes
Éric&Co.ods
(12.24 Kio) Téléchargé 8 fois
AOOo 4.1.2 sur Win7
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
 
Message(s) : 1096
Inscrit le : 06 Avr 2016 08:26

Re: Boutons qui changent de place

Messagepar Eric And Co » 03 Mai 2019 15:49

Super Hubert Lambert :super:
Avec
Code : Tout sélectionner   AgrandirRéduire
=LIEN.HYPERTEXTE("#Feuille1"; "01")

Je me déplace dans les feuilles et je vire tous les boutons de gauche de la dernière feuille
Et avec
Code : Tout sélectionner   AgrandirRéduire
=LIEN.HYPERTEXTE("vnd.sun.star.script:Standard.Module1.Essai?language=Basic&location=application"; "OK")

"application" étant le répertoire de "Mes Macros" dans mon PC
Je vire les boutons de droite
Il faudra que je décline pour les autres boutons

Encore Merci :bravo:
Windows 7 / LibreOffice 5.4.6.2, et Windows 10 / LibreOffice 6.1.4.2
Regardez le ciel et vous verrez comment on est petit !!
Avatar de l’utilisateur
Eric And Co
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 57
Inscrit le : 07 Sep 2016 08:11
Localisation : Châtellerault (Vienne 86)


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Google [Bot] et 13 invité(s)