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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparer 2 colonnes et identifier les différences

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparer 2 colonnes et identifier les différences

n°1644581
matel
Posté le 18-11-2007 à 00:35:31  profilanswer
 

Bonjour à tous,
 
j'ai un soucis de programmation en ce moment et j'aimerais solliciter des personnes plus compétentes en informatiques pour trouver le solution la plus efficiente...
 
en fait mon problème se résume à 2 colonnes excel avec des données dedans quasi identique sauf 1.
 
J'aimerais justement identifier cette donnée.  
Je stocks mes infos dans access.
 
J'avais pensé à faire des dictionnaires en vba mais le problème c'est que je stocks une instance et non un résultat....Voici le code
 
Dim myDico1 As Dictionary
Set myDico1 = New Dictionary
Dim myReport_1 As myObject
Set myReport_1 = New myObject
 
 
   myDico1.Add myReport_1.SourceReference, myReport_1
 
 
myReport_1 est donc la dernière entrée de mon dictionnaire....
 

mood
Publicité
Posté le 18-11-2007 à 00:35:31  profilanswer
 

n°1644585
matel
Posté le 18-11-2007 à 01:31:31  profilanswer
 

en fait je pense que je peux etre plus clair désolé....
 
j'ai une base de donnée avec un nombre important de donnée pour le 15/11/07 et le 16/11/07.
 
Beaucoup de ces données sont identiques d'un jour sur l'autre, j'aimerais donc identifié les nouvelles entrées ou sorties ...
 
des idées ?
 
Merci

n°1644591
olivthill
Posté le 18-11-2007 à 06:14:37  profilanswer
 

Par exemple :
 
1. Sauvegarder ces données.
2. Mettre les données des deux journées à la suite dans une seule grande colonne.
3. Trier la colonne.
4. Faire tourner la petite moulinette suivante :

Sub DeleteDouble()  
  Dim rRange As Range  
  Dim vCell As Variant  
  Set rRange = Range([A1], [A1].End(xlDown))  
  For Each vCell In rRange  
    Do While vCell = vCell.Offset(1, 0)  
      vCell.Offset(1, 0).EntireRow.Delete  
    Loop  
  Next vCell  
End Sub

Il ne reste plus que les lignes uniques, donc les nouveautés.


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

  comparer 2 colonnes et identifier les différences

 

Sujets relatifs
gader les mêmes dates de transation sur plusieurs colonnesColonnes de même hauteur avec bordures : possible sans tableau ?
[RESOLU] Comparer 2 fichiers de données[AJAX] Tableau HTML, lignes et colonnes dynamiques
comparer des cellules contenant du texteRDMS orienté colonnes ?
[Delphi] comparer deux listbox ?vérifier et comparer une date
plusieurs ligne d'upload de fichier, identifier celle choisiCombien de colonnes dans une feuille de calcul Excel??
Plus de sujets relatifs à : comparer 2 colonnes et identifier les différences


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