globulle93
Habitué
bonjour
voila j'ai un fichier avec des données A ouvert en lançant la macro je voudrais comparer si je retrouve une référence de mon fichier A ouvert dans mon fichier B qui lui reste fermé.
mon problème je voudrais comparer mon num amex avec mon numboutique si ok prendre recopie certaine cellue de numamex et numboutique dans un autre onglet que j'ai créer dans une permière partie de mon vba.
mon problème est de passé à la ligne suivante de numboutique si numamex et numboutique son différent et une fois la première ligne numamex testé avec tout numboutique passé à la ligne 2 de numamex et re tester toute les ligne de numboutique.
mon problème je me retrouve avec une erreur 1024 erreur definie par objet ou application.
ici
un peux d'aide est pas de refus
merci d'avance
voila j'ai un fichier avec des données A ouvert en lançant la macro je voudrais comparer si je retrouve une référence de mon fichier A ouvert dans mon fichier B qui lui reste fermé.
Code:
Sub mag_Amex()
Dim Boutiques As Workbook
Dim mag As Worksheet
Dim WSR As Worksheet
Dim Nextrow As Long
Dim FinalRow As Long
Dim i As Long
Dim NextrowB As Long
Dim FinalRowB As Long
Dim j As Long
Dim numAmex As String
Dim numboutique As String
Set WSR = Worksheets(2)
Set Boutiques = GetObject("C:\Users\********\Boutiques.xls")
Set mag = Boutiques.Worksheets(1)
Nextrow = 1
NextrowB = 1
numAmex = WSR.Cells(Nextrow, 2)
numboutique = Boutiques.Sheets(1).Cells(NextrowB, 4)
FinalRow = WSR.Cells(Rows.Count, 1).End(xlUp).Row
FinalRowB = mag.Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To FinalRow
If numboutique = numAmex Then
msgbox "teste ok"
Else
End If
Next i
End Sub
mon problème je voudrais comparer mon num amex avec mon numboutique si ok prendre recopie certaine cellue de numamex et numboutique dans un autre onglet que j'ai créer dans une permière partie de mon vba.
mon problème est de passé à la ligne suivante de numboutique si numamex et numboutique son différent et une fois la première ligne numamex testé avec tout numboutique passé à la ligne 2 de numamex et re tester toute les ligne de numboutique.
mon problème je me retrouve avec une erreur 1024 erreur definie par objet ou application.
ici
C++:
FinalRowB = mag.Cells(Rows.Count, 1).End(xlUp).Row
un peux d'aide est pas de refus
merci d'avance