netvolxxx
Altın Üye
- Katılım
- 29 Ağustos 2023
- Mesajlar
- 116
- Excel Vers. ve Dili
- 2013 Türkçe
- Altın Üyelik Bitiş Tarihi
- 07-03-2025
merhaba excel sayfa 2 de 30 dan başlayıp 43 nolu satırda sayfa bitiyor devamı 2 nci sayfa mevcut bu kodda x basınca aktarma yapıyor kodda bi satır boşluk verip satır 45 den başlamayı nasıl yapıcam....
Sub xAktar()
Set s1 = Sheets("Bilgi Formu")
Set s2 = Sheets("Taslak")
Temizle
ss2 = s2.Cells(Rows.Count, "B").End(3).Row
ss1 = 30
For i = 13 To ss2
If s2.Cells(i, 1).Value = "X" Or s2.Cells(i, 1).Value = "x" Then
s1.Cells(ss1, 2) = s2.Cells(i, 3)
s1.Cells(ss1, 3) = s2.Cells(i, 4)
s1.Cells(ss1, 4) = s2.Cells(i, 5)
s1.Cells(ss1, 5) = s2.Cells(i, 6)
s1.Cells(ss1, 6) = s2.Cells(i, 7)
s1.Cells(ss1, 7) = s2.Cells(i, 8)
s1.Cells(ss1, 8) = s2.Cells(i, 9)
s1.Cells(ss1, 9) = s2.Cells(i, 10)
s1.Cells(ss1, 10) = s2.Cells(i, 11)
s1.Cells(ss1, 11) = s2.Cells(i, 12)
s2.Cells(i, 1) = "AKTARILDI"
ss1 = ss1 + 1
End If
Next i
End Sub
Sub xAktar()
Set s1 = Sheets("Bilgi Formu")
Set s2 = Sheets("Taslak")
Temizle
ss2 = s2.Cells(Rows.Count, "B").End(3).Row
ss1 = 30
For i = 13 To ss2
If s2.Cells(i, 1).Value = "X" Or s2.Cells(i, 1).Value = "x" Then
s1.Cells(ss1, 2) = s2.Cells(i, 3)
s1.Cells(ss1, 3) = s2.Cells(i, 4)
s1.Cells(ss1, 4) = s2.Cells(i, 5)
s1.Cells(ss1, 5) = s2.Cells(i, 6)
s1.Cells(ss1, 6) = s2.Cells(i, 7)
s1.Cells(ss1, 7) = s2.Cells(i, 8)
s1.Cells(ss1, 8) = s2.Cells(i, 9)
s1.Cells(ss1, 9) = s2.Cells(i, 10)
s1.Cells(ss1, 10) = s2.Cells(i, 11)
s1.Cells(ss1, 11) = s2.Cells(i, 12)
s2.Cells(i, 1) = "AKTARILDI"
ss1 = ss1 + 1
End If
Next i
End Sub