Le 26/09/2019 à 15:42, Pingouin du bureau a écrit :
Bonjour à tous,
J'ai 2 questions concernant le tableau ean13.
1) Comment mettre en couleur (par exemple, ici le rouge) quand la clé de
ctrl n'est pas bonne.
Je pensais trouver la solution dans formatage conditionnel ainsi que dans le
format des cellules. Je n'ai pas trouvé de différences dans les réglages.
Le rouge apparaît dans ton tableau mais dans le mien, si je crée une erreur,
il affiche bien ko mais n'affiche pas la cellule en rouge.
Oui c'est bien le formatage conditionnel qui le permet. Ouvre mon
fichier et dans le menu accède à Format>Conditionnel>Gérer...
Dans la fenêtre qui s'ouvre tu vois le formatage conditionnel des
cellules G2 à G10000 (celles du résultat du test). Avec le bouton
"Éditer..." tu accèdes aux détails : le style à appliquer lorsque la
valeur est "ko", est "Error" (c'est dans ma version un style prédéfini,
que j'ai un peu modifié). Tu peux mettre ici le style que tu veux pourvu
que tu l'aies créé et qu'il figure dans la liste.
Pour que le style s'applique sur tes cellules, il faut aussi qu'elles
soient dans la plage du formatage...
2) Pourquoi ta formule de recherche de texte porte sur le 14ème chiffre ?
Je n'ai pas trop compris pourquoi !
Prends le premier code du fichier 3580794153764, 358079415376 sans la
clé de contrôle (4). Quand tu appliques la macro tu obtiens :
3FIKRTE*bfdhge+
3 est le premier caractère, "FIKRTE" correspondent à 580794 (caractères
2 à 7), * donne le symbole de séparation (double barre) et constitue le
8ème caractère, "bfdhg" correspondent à 15376 (caractères 9 à 13) et le
14ème caractère "e" correspond à la checksum 4. C'est bien ce 14ème
caractère qu'il faut extraire et situer dans la liste "abcdefghij" ("a"
est à la première place et correspond au 0; "e" est la 5ème place -1 = 4).
Nota : J'ai retenu l'astuce de ne pas insérer des lignes vierges mais plutôt
d'augmenter la hauteur des lignes dont on a besoin quand on a besoin de plus
de lisibilité.
Cordialement,
Franck
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
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.