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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparer 2 fichier excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparer 2 fichier excel

n°1050060
manu_le_ma​lin
Posté le 17-04-2005 à 11:36:05  profilanswer
 

Bonjour
 
Voila j'ai besoin de réaliser un fichier excel pour mon stage qui va chercher des données dans un autre fichier excel
Tous les 15 jours je reçoi un fichier excel contenant une liste d'outil avec un ID et un nom donc 2 colonnes.
Je dois donc étudier ce fichier et ajouter à mon autre fichier les nouveaux outils qui aurai ete ajouter.
Je pense qu'il doit être possiblde de réaliser sa avec vba mais je connais pas ce language.
Ca serait cool si quelqu'un pourrai me donner des idées ou un bout du code.
 
merci d'avance

mood
Publicité
Posté le 17-04-2005 à 11:36:05  profilanswer
 

n°1050253
scuny
Posté le 17-04-2005 à 19:47:04  profilanswer
 

manu_le_malin a écrit :

Bonjour
 
Voila j'ai besoin de réaliser un fichier excel pour mon stage qui va chercher des données dans un autre fichier excel
Tous les 15 jours je reçoi un fichier excel contenant une liste d'outil avec un ID et un nom donc 2 colonnes.
Je dois donc étudier ce fichier et ajouter à mon autre fichier les nouveaux outils qui aurai ete ajouter.
Je pense qu'il doit être possiblde de réaliser sa avec vba mais je connais pas ce language.
Ca serait cool si quelqu'un pourrai me donner des idées ou un bout du code.
 
merci d'avance


 
pour lire dans un autre fichier excel (non ouvert)
 
    Dim lignE As Integer, NbLigneS As Integer
    Dim ColonnE As Integer, NbColonneS As Integer, valeur As Variant
    Dim Chemin As String, NomFic As String
    Worksheets("Sel3" ).Select
    Application.ScreenUpdating = False
 
    Ncolonnes = "22"
    Nlignes = "200"
 
    NbColonneS = CInt(Ncolonnes)
    NbLigneS = CInt(Nlignes)
 
    Chemin = "D:\ttt" 'InputBox("Chemin du fichier à lire :", "lire fichier Fermé", "C:\Mes Documents" )
    NomFic = "BIBSELST.xls" 'InputBox("Nom du fichier EXCEL à lire :", "lire fichier Fermé", "MonFichier.xls" )
 
     On Error Resume Next
    valeur = ""
    With Worksheets("Sel3" )
    For lignE = 1 To NbLigneS
        For ColonnE = 1 To NbColonneS
            .Cells(lignE, ColonnE).FormulaR1C1 = "='" & Chemin & "\[" & NomFic & "]Sel3'!RC"
            Application.StatusBar = "L" & lignE & "C" & ColonnE & ": " & .Cells(lignE, ColonnE).Value
            If .Cells(lignE, ColonnE).Value = "0" Then
            .Cells(lignE, ColonnE).Clear
            Else
            valeur = .Cells(lignE, ColonnE).Value
            .Cells(lignE, ColonnE).Value = valeur
            End If
        Next ColonnE
    Next lignE
    End With
a coller dans WorkBook_Open
 
ceci a été trouvé sur le MPFE (disciplus simplex) et je m'en sert comme un fou.
 
regarde sur le site de laurent longre pour le reste
(je n'ai pas le lien sous la main  je crois qu'il s'apelle xcell05)
 
A+

n°1050292
manu_le_ma​lin
Posté le 17-04-2005 à 20:57:54  profilanswer
 

merci pour la réponse je vais regarder sa


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

  comparer 2 fichier excel

 

Sujets relatifs
protéger un fichier compressétransfert de fichier texte avec des sockets
Ouvrir ExcelCréer un petit programme à partir d'une base excel
Macro graphe Excel données importées de fichier .txtexcel
[SCRIPT] recuperation d information dans une fichier TXTInsertion de données mySQL vers Excel
Question sur upload de fichier 
Plus de sujets relatifs à : comparer 2 fichier excel


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