Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1597 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparaison de cellules sur 2 feuilles différentes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparaison de cellules sur 2 feuilles différentes

n°1951992
sidne
cancre las
Posté le 21-12-2009 à 10:17:02  profilanswer
 

Bonjour,
je voudrais comparer deux tableaux, chacun sur deux feuilles différentes.
 
Ma première intention était celle-ci :
 
        Dim a As Integer
        Dim b As Integer
        Dim x As Integer
        Dim y As Integer
        Sheets("Feuill1" ).Select
        Range("a1" ).Select
        b = Range(ActiveCell, ActiveCell.End(xlDown)).Count
        Sheets("Feuill2" ).Select
        Range("a1" ).Select
        a = Range(ActiveCell, ActiveCell.End(xlDown)).Count    
        For y = 0 To b
            For x = 0 To a

mood
Publicité
Posté le 21-12-2009 à 10:17:02  profilanswer
 

n°1952000
olivthill
Posté le 21-12-2009 à 10:32:15  profilanswer
 

C'est un bon début.
 
Si les tableaux ne sont pas triés, il faut effectivement comparer chaque case du premier tableau avec chaque case du second tableau, et donc faire deux boucles imbriquées.
La comparaison se ferait par if (ThisWorkbook.Sheets("Feuil1" ).Cells(x1, y1).Value = ThisWorkbook.Sheets("Feuil2" ).Cells(x2, y2).Value) Then ... (non testé)
 
Si les tableaux sont triés, le traitement sera plus rapide car on peut faire un "appareillage", c'est à dire qu'après chaque comparaison, on avance d'une case dans le tableau qui contient la plus petite des deux valeurs rencontrées lors de la comparaison.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparaison de cellules sur 2 feuilles différentes

 

Sujets relatifs
[VBscript] comparaison de chaine/filtre(résolu)Vérouiller les modification de données dans mes feuilles Excel
image survolée qui s'affiche dans 2 div différentesCopier/coller uniquement les cellules visbles d'un tableau Excel
L'heure est grave [Comparaison de chaîne de caractères][MACRO EXCEL] créer une macro insérer des feuilles
comparaison mot de passe bd et formulairecomparaison fausse de 2 entiers
Copier des cellules sous conditionsMacro excel pour colorer les cellules vides
Plus de sujets relatifs à : comparaison de cellules sur 2 feuilles différentes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR