Sevgili excel'ci arkadaşlar. Forum sayeside derlediğim kodlarla birşeyler yapmaya çalışıyorum ama bir yerde hata var bir türlü gideremedim. Kullandığım kod şu :
Public Sub CommandButton11_Click()
On Error Resume Next
Set s2 = Sheets("VERİ")
For x = 5 To 7
Sheets(x).Select
son = [A65536].End(3).Row
Adet = Cells(son, "B")
son = son + 2
Yazi = YazYTL(Adet)
Cells(son, "A") = "deneme"
son = son + 4
Cells(son, "A") = s2.[P2]
Cells(son, "E") = s2.[Q2]
Cells(son, "H") = s2.[R2]
son = son + 1
Cells(son, "A") = s2.[P3]
Cells(son, "E") = s2.[Q3]
Cells(son, "H") = s2.[R3]
son = son + 1
Cells(son, "A") = s2.[P4]
Cells(son, "E") = s2.[Q4]
Cells(son, "H") = s2.[R4]
Next
[A2].Select
End Sub
Bu kodda sadece en son satırdaki veriler yazdırılmakta, üstteki 2 satır çıkmamaktadır. Yani P4, Q4 ve R4 yazan kod çalışmaktadır. Nasıl bir değişiklik yapmalıyım. İlgilenenlere teşekkür ederim....
Public Sub CommandButton11_Click()
On Error Resume Next
Set s2 = Sheets("VERİ")
For x = 5 To 7
Sheets(x).Select
son = [A65536].End(3).Row
Adet = Cells(son, "B")
son = son + 2
Yazi = YazYTL(Adet)
Cells(son, "A") = "deneme"
son = son + 4
Cells(son, "A") = s2.[P2]
Cells(son, "E") = s2.[Q2]
Cells(son, "H") = s2.[R2]
son = son + 1
Cells(son, "A") = s2.[P3]
Cells(son, "E") = s2.[Q3]
Cells(son, "H") = s2.[R3]
son = son + 1
Cells(son, "A") = s2.[P4]
Cells(son, "E") = s2.[Q4]
Cells(son, "H") = s2.[R4]
Next
[A2].Select
End Sub
Bu kodda sadece en son satırdaki veriler yazdırılmakta, üstteki 2 satır çıkmamaktadır. Yani P4, Q4 ve R4 yazan kod çalışmaktadır. Nasıl bir değişiklik yapmalıyım. İlgilenenlere teşekkür ederim....