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 cellule dans deux classeurs différents avec Requete SQL [XL-2010]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 127
    Par défaut Comparaison cellule dans deux classeurs différents avec Requete SQL
    Bonjour,

    J'ai un fichier de suivi de fabrication fait sur excel qui marche bien et je voudrais l'améliorr.
    Pour cela, il faudrait que je compare la date de lancement avec les dates d'autre fichier et ne sélectionner que les dates qui sont supérieures à la date de lancement.

    Je ne sais pas comment faire.
    J'ai essayer de modifier mes requètes mais ça ne marche pas.

    Je vous joint un fichier word pour expliquer mon problème

    J'ai cette requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Sql = "Select * from [2015$A6:J500] where [Txx-xxxxx]='" & Me.ComboBox1.Text & "' and [Référence pièce Timex]='" & Me.ComboBox2.Text & "' and Description='" & Me.ComboBox3.Text & "' "
    Et j'ai ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Nb = RetournNb(mrs2, "[Lancé le]<>Null")
    Je voudrais faire ça mais ça ne marche pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Nb = RetournNb(mrs2, "[Lancé le]>Workbooks("Monclasseur.xlsm).Sheets("Mafeuille").Range("Celluleavecladatedelancement")")
    Ou essayer ça mais je ne sais pas comment l'écrire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Sql = "Select * from [2015$A6:J500] where [Lancé le]>Workbooks("Monclasseur.xlsm).Sheets("Mafeuille").Range("Celluleavecladatedelancement") & [Txx-xxxxx]='" & Me.ComboBox1.Text & "' and [Référence pièce Timex]='" & Me.ComboBox2.Text & "' and Description='" & Me.ComboBox3.Text & "' "
    Merci de votre aide.

    Julien
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. comparaison de la valeur de deux cellules sur 2 classeurs différents
    Par nevpen dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 23/05/2014, 14h52
  2. Réponses: 3
    Dernier message: 21/03/2013, 14h43
  3. Comparaison cellules dans onglets différents
    Par Estaque3394 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/11/2012, 10h29
  4. Réponses: 2
    Dernier message: 10/04/2009, 14h34
  5. comparaison de cellules sur deux feuilles différentes
    Par scorpele dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/07/2008, 10h36

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