DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
merhaba
ekli dosyada sayfa 2'de X değerleri var ve bunların karşılıklarıda sayfa 4'te.Bir kod yardımıyla bu X değerlerinin karşılık olan harflerini sayfa2'ye monte etmek mümkünmüdür?
Sub aktar()
For i = 2 To WorksheetFunction.CountA(Worksheets("2").Range("ı2:ı65000")) + 2
For n = 2 To WorksheetFunction.CountA(Worksheets("4").Range("b2:b65000")) + 2
If Worksheets("4").Cells(n, 2).Value = Worksheets("2").Cells(i, 17).Value Then
Worksheets("2").Cells(i, 9).Value = Worksheets("4").Cells(n, 3).Value
End If
Next
Next
For i = 2 To WorksheetFunction.CountA(Worksheets("2").Range("v2:v65000")) + 2
For n = 2 To WorksheetFunction.CountA(Worksheets("4").Range("b2:b65000")) + 2
If Worksheets("4").Cells(n, 2).Value = Worksheets("2").Cells(i, 30).Value Then
Worksheets("2").Cells(i, 22).Value = Worksheets("4").Cells(n, 3).Value
End If
Next
Next
End Sub
Sub Düğme251_Tıklat()
For i = 2 To WorksheetFunction.CountA(Worksheets("2").Range("ı2:ı65000")) + 2
If Worksheets("2").Cells(i, 9).Value = "X" Then
For n = 2 To WorksheetFunction.CountA(Worksheets("4").Range("b2:b65000")) + 2
If Worksheets("4").Cells(n, 2).Value = Worksheets("2").Cells(i, 17).Value Then
MsgBox 1
Worksheets("2").Cells(i, 9).Value = Worksheets("4").Cells(n, 3).Value
End If
Next
End If
Next
For i = 2 To WorksheetFunction.CountA(Worksheets("2").Range("v2:v65000")) + 2
If Worksheets("2").Cells(i, 22).Value = "X" Then
For n = 2 To WorksheetFunction.CountA(Worksheets("4").Range("b2:b65000")) + 2
If Worksheets("4").Cells(n, 2).Value = Worksheets("2").Cells(i, 30).Value Then
Worksheets("2").Cells(i, 22).Value = Worksheets("4").Cells(n, 3).Value
End If
Next
End If
Next
End Sub
Sn.Halit3
bastan itibaren yardımlarınız sebebiyle direk sizin adınızı verdim.
dosyada küçük bir ek yapmak gerekli oldu.açıklama dosyada mevcuttur.
tekrar yardımlarınız için teşekkürler
Sub aktar5()
For i = 2 To WorksheetFunction.CountA(Worksheets("2").Range("ı2 :ı65000")) + 2
If Worksheets("2").Cells(i, 9).Value = "X" Then
For n = 2 To WorksheetFunction.CountA(Worksheets("5").Range("H2 :H65000")) + 2
If Worksheets("5").Cells(n, 8).Value = Worksheets("2").Cells(i, 17).Value Then
'MsgBox 1
Worksheets("5").Cells(n, 6).Value = Worksheets("2").Cells(i, 6).Value
End If
Next
End If
Next
For i = 2 To WorksheetFunction.CountA(Worksheets("2").Range("v2 :v65000")) + 2
If Worksheets("2").Cells(i, 22).Value = "X" Then
For n = 2 To WorksheetFunction.CountA(Worksheets("5").Range("H2 :H65000")) + 2
If Worksheets("5").Cells(n, 8).Value = Worksheets("2").Cells(i, 30).Value Then
Worksheets("5").Cells(n, 6).Value = Worksheets("2").Cells(i, 6).Value
End If
Next
End If
Next
MsgBox "Aktarım tamamlanmıştır."
End Sub