- Katılım
- 11 Ocak 2008
- Mesajlar
- 1,395
- Excel Vers. ve Dili
- Office 365 (Türkçe)
Her kaydet makrosuna 1 den başlayarak numaralar verdim ve kaydettim. Ancak makroları çalıştıramadım.Yardımcı olurmusunuz.
Kod:
Sub sayfaya_kaydett1()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett2()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett3()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett4()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett5()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett6()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett7()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
Sub sayfaya_kaydett8()
Set s1 = ThisWorkbook.Worksheets("giriş")
For zz = 1 To 1
If s1.Cells(2, 3) = "" Then Exit For
Set s2 = ThisWorkbook.Worksheets("data")
sonsatir = s2.Range("B65536").End(xlUp).Row + 1
s2.Cells(sonsatir, 1) = sonsatir - 3
s2.Cells(sonsatir, 2) = s1.Cells(2, 3)
s2.Cells(sonsatir, 3) = s1.Cells(3, 3)
s2.Cells(sonsatir, 4) = s1.Cells(4, 3)
s2.Cells(sonsatir, 5) = s1.Cells(5, 3)
s2.Cells(sonsatir, 6) = s1.Cells(6, 3)
s2.Cells(sonsatir, 7) = s1.Cells(7, 3)
s2.Cells(sonsatir, 8) = s1.Cells(8, 3)
s2.Cells(sonsatir, 9) = s1.Cells(9, 3)
Set s2 = Nothing
Next zz
MsgBox "Kayıt İşlemi BİTTİ.", vbInformation
End Sub
