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 :

comparaison de données


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut comparaison de données
    bonjour
    dans un combobox , je compare le contenu du combobox avec celui d'une cellule mais j'obtiens aucun resultat alors que j'ai une valeur identique !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
        If Sheets("feuil2").Range("M" & ligne).Value = ComboBox13.Value Then
           MsgBox (ComboBox13.Value)
           ComboBox6.Value = Sheets("feuil2").Range("A" & ligne).Value
        End If
    en introduisant des msgbox pour controler le contenu des divers valeurs , j'obiens bien le resultat de la recherche, soit 2 valeurs identiques mais le test reste negatif
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    If Sheets("feuil2").Range("M" & ligne).Value = ComboBox13.Value then
    .......
    peut etre un probleme de format ?
    faut il preciser un format de cellule lors d'un test ?

  2. #2
    Membre éprouvé Avatar de zebulon2212
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Par défaut
    Si tes valeurs sont de type String normalement c'est pas la peine par contre je viens d'essyer pour le type integer et dans ce cas, il faut caster la valeur (avec int())
    Par contre pour ta ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ComboBox6.Value = Sheets("feuil2").Range("A" & ligne).Value
    je pencherai plutot pour

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut
    bonjour
    ok mais comment format les valeurs
    ces dernieres doivent etre NUMERIQUE sans decimale!
    sur les cellules , j'ai realise dans le tableau excel la mise en forme mais cela change rien ?


  4. #4
    Membre éprouvé Avatar de zebulon2212
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Par défaut
    Essaye comme ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    If Int(Sheets("feuil2").Range("M" & ligne).Value) = Int(ComboBox13.Value) Then
           MsgBox (ComboBox13.Value)
           ComboBox6.Value = Sheets("feuil2").Range("A" & ligne).Value
        End If

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut
    bonjour
    j'ai tout passe en format TEXT et la ca marche !

    bon

    merci

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

Discussions similaires

  1. Comparaison de données dans un tableau
    Par Azertime dans le forum LabVIEW
    Réponses: 3
    Dernier message: 12/05/2007, 23h13
  2. [VBA-E] Comparaison de donnée + Msgbox
    Par GardienDuCode dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 01/03/2007, 09h55
  3. comparaison de données
    Par fbu78 dans le forum Access
    Réponses: 2
    Dernier message: 01/02/2007, 08h06
  4. Comparaison de données entre deux arrays
    Par sironimo dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 20/04/2006, 17h44
  5. Comparaison des données de deux schéma de mêmes structure
    Par Moez Sokrati dans le forum Oracle
    Réponses: 1
    Dernier message: 28/03/2006, 18h24

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