begin process at 2012 02 13 07:52:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

Trucs & Astuces

 > 

comparer 2 fichiers excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comparer 2 fichiers excel

lundi 25 août 2008 à 12:10:32 | comparer 2 fichiers excel

edaunye

bonjour
voici mon problème, toutes les semaines je reçois un fichier excel avec des pourcentages d'avancement sur chaque ligne.
Je cherche une formule qui permettrait de comparer chaque céllule d'une feuille précise du fichier excel de la semaine avec la céllule correspondante dans la même feuille du fichier de la semaine d'avant et dans le cas d'une différence de pourcentage modifier la couleur de fond de la céllule. Les fichiers sont parfaitement identiques. quelqu'un aurait une solution. merci d'avance
lundi 25 août 2008 à 12:40:44 | Re : comparer 2 fichiers excel

pile_poil

Membre Club
http://www.vbfrance.com/reglement.aspx

si c'est la solution, penser : REPONSE ACCEPTEE
lundi 25 août 2008 à 15:24:32 | Re : comparer 2 fichiers excel

dedenet2

Bonjour ,
Il y a une multitude solution.
Voici mes éléments de réponses:

Je crée un programme sur un fichier excel indépendant avec
un userform et 2 "Textbox".
Dans le 1er , je me connecte par le chemin d'acces au premier fichier et dans le 2ème l'autre fichier à comparer.
Ce qui permet d'ouvrir les 2 fichiers par la methode:  
               Workbooks.Open ()
Je fais une comparaison des cellules souhaitées:
Workbooks("fichier1").Worksheets("feuil1").Cells(i,j).Value=
Workbooks("fichier2").Worksheets("feuil1").Cells(i,j).Value

Je colorie les cellules avec: Interior.ColorIndex

Puis je ferme les 2 fichiers :
Workbooks("fichier1").Close SaveChanges:=False
Workbooks("fichier2").Close SaveChanges:=False

Reste plus qu'a programmer

A+

mercredi 17 septembre 2008 à 10:21:23 | Re : comparer 2 fichiers excel

edaunye

Merci mais j'ai la solution suivante que j'aimerai modifier de façon à créer un 3ème fichier contenant seulement les lignes modifiés, merci d'avance

Sub Macro1()
'
' Macro1 Macro

Dim i As Long
Columns("p").Select
Selection.NumberFormat = "0%"
Selection.Font.Bold = True
    For i = 1 To ActiveSheet.Range("h65536").End(xlUp).Row
        If ActiveSheet.Range("h" & i).Value <> Workbooks("2008SEMAINE36.xls").Worksheets("feuille2").Range("h" & i).Value Then
            ActiveSheet.Range("p" & i).Value = (ActiveSheet.Range("h" & i).Value - Workbooks("2008SEMAINE36.xls").Worksheets("feuille2").Range("h" & i).Value) '* 100
                ActiveSheet.Range("b" & i & ":p" & i).Interior.ColorIndex = 46
        End If
    Next i
End Sub


Cette discussion est classée dans : fichier, comparer, excel, fichiers, céllule


Répondre à ce message

Sujets en rapport avec ce message

VB6 et des fichiers Excel 97 [ par Sandro ] Bonjour,Je cherche à ouvrir un fichier Excel 97 avec VB6, pour extraire le contenu de feuilles et de cellules, pour générer un fichier texte avec.Ext- Lire des fichiers Excel par ADO [ par mba ] Est-il possible de manipuler un fichier excel avec un recordset ADO.Y a-t-il une connexion string pour connecter un fichier Excel ? Urgent excel/vb [ par CAOVINCE ] Voila, j'ai 2 fichiers, 1 original et 1 trié (que je modifie) a partir de l'original. Je veux comparer ces 2 fichiers et reecrire le tout dans un 3eme Comparaison des enregistrements de deux fichiers Excel [ par kalver ] Salut tout le monde,TRES URGENT !!!Je cherche le moyen de comparer les enregistrements de deux fichiers Excel sous VB. Je suis parvenu (grace à quelqu Lier des fichiers excel et des feuilles excel [ par Mesacraft ] Bonjour, tjs dans la construction de mes macros je viens de rencontre un prob pas vraiment sympa.Dans ma première feuille j'historise des données sur mettre plusieurs fichiers Excel dans le même [ par coco_rine ] je cherche à enregister des fichiers Excel les uns à la suite des autres. yen a 41, mais il ont les mêmes colonnes (normalement!)j'ai essayer grace à décomposer fichier txt en plusieurs fichiers excel [ par davidouz ] davidouzje n'arrive pas à décomposer un "grand" fichier txt (800 colonnes) en plusieurs fichiers excel en répartissant les colonnes dans les différent comparer 2 fichiers texte [ par ludwig89 ] bonjouren vb6je voudrai comparer toutes les lignes de 2 fichiers texte sauf la premiere de chaque fichiersi les lignes sont identique effacer le fichi fichier texte sous excel (compilation) [ par sapeur3873 ] bonjour,je recherche un moyen assez simple pour ouvrir des fichiers textes dans excel et en faire un seul...explication:j'ai 10 fichier texte dans un Fichiers Excel [ par alexsimps2002 ] Salut à tous, J'aimerais pouvoir créer un fichier excel en code à partir d'un modéle (ça facile), mais j'aimerais (en code biensur) rendre le fichier


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,677 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales