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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comparer une colonne d'un workbook source avec 2 autres workbook

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparer une colonne d'un workbook source avec 2 autres workbook

n°1956369
ktran
Posté le 09-01-2010 à 15:05:54  profilanswer
 

Bonjour,
 
j ai ecris un code mais ca bug.
 
la situation est : j ai un workbook source nomme "testforward", colonne G et a
partir de G4, j ai des noms.
 
la macro doit verifier pour chaque cellule de G4 jusqu a la premiere cellule
vide du workbook "testforward" ou se trouve ce nom ; soit dans le workbook
"danhmuc8020" ou dans le workbook "danhmuc", et ensuite dans un msgbox specifier
dans quel workbook se trouve le nom.
 
voici le code ecrit :
 
Sub compare()
myway = ActiveWorkbook.Path & "\"
Dim cp As Integer
Dim K As Integer
Dim Danhmuc8020 As Workbook
Set Danhmuc8020 = GetObject(myway & "\Danhmuc8020.xls" )
Dim DANHMUCCAMCO As Workbook
Set DANHMUCCAMCO = GetObject(myway & "\DANHMUCCAMCO.xls" )
For K = 4 To Sheets("FW" ).[G65000].End(4).Row
cp = 0
cp = Application.Match(Cells(K, 7),
Danhmuc8020.Sheets("Hanmucgiaingan" ).[B3:B16], 0)
If cp = 0 Then
MsgBox "ok"
Else
cp = Application.Match(Cells(K, 7), DDANHMUCCAMCO.Sheets("HOSE" &
"HASTC" ).[B4:B], 0)
If cp = Cells(4, K) Then
MsgBox "DANHMUCCAMCO"
K = K + 1
End If
Next
End Sub
 

mood
Publicité
Posté le 09-01-2010 à 15:05:54  profilanswer
 

n°1956496
ktran
Posté le 10-01-2010 à 12:15:31  profilanswer
 

le bug est "type mismatch: quand la macro arrive a la ligne "cp = application.match...."


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

  comparer une colonne d'un workbook source avec 2 autres workbook

 

Sujets relatifs
Comparer valeur impossible ! [Résolu]Comparer deux projets avec websvn
Modifier et compiler code sourceDonner source tableau variable
Simplifieur de code source perl[Ada][Topic Unic][Open Source] Je fais péter mes codes.
[VBA] Rechercher une valeur dans une colonne ?Comparer une liste
Macro excel interrogeant un tableau par le nom de la colonneProbleme robot google ? Ma source internet ? aidez moi
Plus de sujets relatifs à : comparer une colonne d'un workbook source avec 2 autres workbook


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