-----Message d'origine-----
De : Michel Rudelle [mailto:rudelle.michel@gmail.com]
Envoyé : dimanche 28 février 2016 18:56
À : 'users@fr.libreoffice.org'
Objet : RE: [fr-users] [calc] Liaison par macro entre deux feuilles :
problème de recherche dans la plage liée
Bonsoir Jean-François,
-----Message d'origine-----
De : Jean-Francois Nifenecker [mailto:jean-
francois.nifenecker@laposte.net]
Bonjour,
soit une série de classeurs (un par mois) entre lesquels je veux
réaliser des reports d'un mois sur l'autre. J'ai créé une macro qui
réalise le lien de la feuille "à reporter" du mois précédent vers la
feuille "report" du mois courant. Jusque là, pas de pb.
Là où mon pb se niche c'est dans la recherche (fonction RECHERCHEV())
des valeurs au sein de la plage liée (feuille "report"). Bien que les
valeurs reportées (il s'agit de noms) soient bien présentes, elles ne
sont pas trouvées... Or, si, dans cette même feuille "report", je saisis
manuellement les valeurs, alors la recherche les trouve. J'en pers mon
LibO (à défaut de Latin)...
Pour que vous puissiez mieux constater, j'ai créé un jeu de test
"report.zip", téléchargeable ici, sur framadrop :
https://framadrop.org/r/7CNHGBAY4w#OmdgYQZoQMWJ260sU/g29gQAL2bO9fgDweB9mNc
U0IE=
Ce jeu est constitué de 2 classeurs dotés chacun de 4 feuilles
identiques en structure (classeurs test_mois1 et test_mois2). Le
classeur test_mois2 est, au surplus, doté de la macro qui réalise le
report (macro ChargerReports() dans Module1 de la bibliothèque
Standard).
Les feuilles :
-- travail : la feuille de saisie (col sur fond jaune pâle).
-- table : la liste des noms et les durées associées. Cette feuille est
accédée depuis "travail"
-- à reporter : les données pour le mois suivant
-- report : les données lues pour le mois précédent.
C'est la colonne A de cette feuille qui me fait souci.
Classeur test_mois2 : Le bouton "Lire les reports" sur la feuille
"travail" réalise la liaison avec la feuille "à reporter" de test_mois1.
Des commentaires figurent sur cette feuille "travail" dans test_mois2.
C'est une régression:
Testé avec (Vista-32b): Résultat:
5.0.5.2 défaut
5.0.3.2 défaut
3.6.7.2 Ok
Si tu enregistres après avoir fait le report (que le lien soit rompu ou
pas) à la réouverture du classeur, la recherche fonctionne.
Un contournement testé: rajouter une feuille report_2 avec une recopie par
formule (=report.A2, etc) et faire la recherche dans cette feuille.
Je n'ai pas trouvé de bug correspondant (mais je n'y ai pas passé beaucoup
de temps non plus)
Cordialement,
Michel
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.