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 :

Repere de cellules identiques


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 94
    Par défaut Repere de cellules identiques
    Je veux comparer ces 2 colonnes. Parcour la premiere colonne N° SERIALISATION et parcourir la 2eme SERIAL, et si on detecte un même numéro alors on marque une petite croix a coté du serial.
    Voici le code que j'ai ecris:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    I = 8
    Do
    I = I + 1
        Serial = Workbooks(Ref).Sheets("Feuil1").Cells(I, 2).Value
        J = 7
        Do
          J = J + 1
          If Workbooks(Ref2).Sheets("Feuil1").Cells(J, 2).Value = Serial Then
          Workbooks(Ref).Sheets("Feuil1").Cells(J, 1) = "X"
          End If
        Loop Until Workbooks(Ref2).Sheets("Feuil1").Cells(J, 2).Value = ""
     Loop Until Workbooks(Ref).Sheets("Feuil1").Cells(I, 2).Value = ""


    Cependant ça ne me met pas les bonne croix aux bons endroits.. Les croix rouges sont celles qui auraient du etre inscrites. Pourtant il y a bien 6crois pour 6 serials identiques...

  2. #2
    Membre éclairé Avatar de zandru
    Homme Profil pro
    Ingénieur conception mécanique
    Inscrit en
    Mars 2008
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur conception mécanique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2008
    Messages : 507
    Par défaut
    Bonjour,
    si j'ai bien compris ce que tu veux faire, je pense que la seule erreur est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    I = 8
    Do
    I = I + 1
    Serial = Workbooks(Ref).Sheets("Feuil1").Cells(I, 2).Value
    J = 7
    Do
    J = J + 1
    If Workbooks(Ref2).Sheets("Feuil1").Cells(J, 2).Value = Serial Then
    Workbooks(Ref).Sheets("Feuil1").Cells(I, 1) = "X"
    End If
    Loop Until Workbooks(Ref2).Sheets("Feuil1").Cells(J, 2).Value = ""
    Loop Until Workbooks(Ref).Sheets("Feuil1").Cells(I, 2).Value = ""
    (passer J à I)
    Qu'en pense-tu ?

  3. #3
    Membre chevronné Avatar de J.Michel
    Inscrit en
    Septembre 2007
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Septembre 2007
    Messages : 279
    Par défaut
    regarde ce topic: http://www.developpez.net/forums/sho...29#post3432629

    Tu devrais pouvoir l'adapter à ton cas

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 94
    Par défaut merci!
    oh!!!
    merci comme koi... jsuis vraiment.. une quiche

  5. #5
    Membre éclairé Avatar de zandru
    Homme Profil pro
    Ingénieur conception mécanique
    Inscrit en
    Mars 2008
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur conception mécanique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2008
    Messages : 507
    Par défaut
    Si ça marche

Discussions similaires

  1. Repere de cellule identique
    Par marinef dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/07/2008, 16h30
  2. Cellules identiques et recherche
    Par Leona dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/02/2008, 12h28
  3. fusion cellule identique sous World 2007
    Par camzo dans le forum VBA Word
    Réponses: 4
    Dernier message: 18/09/2007, 22h22
  4. [macro commande] : fusion de cellules identiques
    Par Prissou dans le forum VBA Word
    Réponses: 2
    Dernier message: 27/04/2007, 15h22
  5. tableau: largeurs cellules identiques sous IE mais pas sous FF
    Par cortex024 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 01/12/2006, 08h40

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