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

Macros et VBA Excel Discussion :

Boucle qui ne reconnait pas deux chaines de caractère égales [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Points : 25
    Points
    25
    Par défaut Boucle qui ne reconnait pas deux chaines de caractère égales
    Bonjour,

    Je me casse les dents sur un problème de boucle ! Impossible de trouver d'ou vient le bug !!!

    J'ai deux fichiers :
    - "BD pour exemple" qui se trouve être la base de donnée de référence (les macros sont dans ce fichier).
    - "BOM pour exemple" qui est le fichier de travail, dans lequel j'ai des références vides que je désire compléter avec les données de la base de donnée

    Pour faire fonctionner le tout, on ouvre seulement le fichier BD, on execute la macro, et on va ouvrir le fichier "BOM pour exemple" par l'intermédiaire de la boite de dialogue qui s'ouvre.

    En gros la macro cherche les références du BOM dans la BD :
    - Si la référence du BOM existe dans la BD, on copie l'info dans le BOM, en vert
    - Si la référence du BOM n'existe pas dans la BD, on colorie la référence en rouge

    Note : les numéros de référence dans le BOM sont sous la forme "159403,A,2" mais je les transforme en "RS-159403" avant comparaison avec la base de donnée, pour que ce soit compatible

    PROBLEME : la marco ne reconnait pas les chiffres qui sont pourtant égaux! Tout est colorié en rouge......

    Dans mon exemple le numéro RS-158716 existe dans la base de donnée et dans le BOM, mais reste en rouge...

    So help ! Qu'es-ce qui ne va pas dans ma macro !!
    Fichiers attachés Fichiers attachés

  2. #2
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 34
    Points : 25
    Points
    25
    Par défaut
    Finalement après nombreux essais j'ai l'impression que ce n'est pas la boucle qui pose problème... mais les mises en forme autour.

    J'ai enlevé par exemple le "figeage" des lignes.

    Bref, ça fonctionne finalement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Construire un objet qui n est pas une chaine de caractères
    Par adel25 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/11/2013, 10h57
  2. fonction boucle des radio buttons qui ne reconnait pas le dernier radio
    Par mystro7200 dans le forum Général JavaScript
    Réponses: 18
    Dernier message: 15/09/2008, 14h06
  3. [MySQL] Boucle qui ne fonctionne pas bien que la 1ère fois
    Par R.L. dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/05/2006, 21h59
  4. Une requête qui ne reconnait pas is not null
    Par LeBauw dans le forum Access
    Réponses: 2
    Dernier message: 08/09/2005, 12h29
  5. Réponses: 1
    Dernier message: 28/07/2005, 14h21

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