- Katılım
- 6 Kasım 2004
- Mesajlar
- 481
- Excel Vers. ve Dili
- Excel 2016
Türkçe 64 BIT
Merhaba,
Aşağıdaki makroda aynı klasördeki YEDEK PARÇA adındaki dosyadan verileri kontrol ediyor. Bunun yerine aynı dosyanın 2. sayfasından kontrol nasıl ettireceğiz?
Sanırım
Şu satırda değişiklik yapmamız gerek ama nasıl??
Teşekkürler
Aşağıdaki makroda aynı klasördeki YEDEK PARÇA adındaki dosyadan verileri kontrol ediyor. Bunun yerine aynı dosyanın 2. sayfasından kontrol nasıl ettireceğiz?
Kod:
Sub kontrol()
Dim Rky As Workbook, Evn As Range, i%
Application.ScreenUpdating = False
Set Rky = Workbooks.Open(ThisWorkbook.Path & "\YEDEK PARÇA.xls")
With ThisWorkbook.Sheets(1)
For i = 2 To .Range("A65536").End(3).Row
Set Evn = Columns(1).Find(.Cells(i, 1).Value, , , 1)
If Not Evn Is Nothing Then
If Cells(Evn.Row, "E").Value = .Cells(i, "E").Value Then
.Cells(i, "D").Value = "DOĞRU"
Else
.Cells(i, "D").Value = "DÜZELT"
End If
.Cells(i, "D").Value = "VAR"
Else
.Cells(i, "D").Value = "YOK"
End If
Next i
End With
Rky.Close False
Application.ScreenUpdating = True
i = Empty: Set Evn = Nothing: Set Rky = Nothing
End Sub
Sanırım
Şu satırda değişiklik yapmamız gerek ama nasıl??
Set Rky = Workbooks.Open(ThisWorkbook.Path & "\YEDEK PARÇA.xls")Teşekkürler
