• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sayfa bağlantısı aktarma

Katılım
26 Ağustos 2008
Mesajlar
5
Excel Vers. ve Dili
Excel Access 2003
Sayfalara aktarma yapmak istiyorum yardımcı olursanız sevinirim.
 
Selamlar,

Aşağıdaki kodu denermisiniz.

Not: Sayfa isimlerinizin sonunda boşluklar bırakmışsınız onları kaldırırsanız kod sorunsuz çalışacaktır.

Kod:
Sub KAYIT()
    Set S1 = Sheets("kayıt giriş")
    Set S2 = Sheets("İŞLETME DEFTERİ")
 
    If WorksheetFunction.CountIf([C5:C65536], ">0") = 0 Then
    MsgBox "Kayıt edilecek veri bulunamamıştır.", vbExclamation, "Dikkat !"
    Exit Sub: End If
 
    SATIR = S2.[B65536].End(3).Row + 1
 
    S1.Range("C5:M" & S1.[C65536].End(3).Row).Copy S2.Range("B" & SATIR)
    If S1.[B5] <> "" Then
    Set S3 = Sheets(S1.[B5].Text)
    SATIR = S3.[A65536].End(3).Row + 1
    S1.Range("C5:M" & S1.[C65536].End(3).Row).Copy S3.Range("A" & SATIR)
    End If
 
    Set S1 = Nothing
    Set S2 = Nothing
    Set S3 = Nothing
 
    MsgBox "Kay&#305;t i&#351;lemi tamamlanm&#305;&#351;t&#305;r.", vbInformation
End Sub
 
Selamlar,

Aşağıdaki kodu denermisiniz.

Not: Sayfa isimlerinizin sonunda boşluklar bırakmışsınız onları kaldırırsanız kod sorunsuz çalışacaktır.

Kod:
Sub KAYIT()
    Set S1 = Sheets("kayıt giriş")
    Set S2 = Sheets("İŞLETME DEFTERİ")
 
    If WorksheetFunction.CountIf([C5:C65536], ">0") = 0 Then
    MsgBox "Kayıt edilecek veri bulunamamıştır.", vbExclamation, "Dikkat !"
    Exit Sub: End If
 
    SATIR = S2.[B65536].End(3).Row + 1
 
    S1.Range("C5:M" & S1.[C65536].End(3).Row).Copy S2.Range("B" & SATIR)
    If S1.[B5] <> "" Then
    Set S3 = Sheets(S1.[B5].Text)
    SATIR = S3.[A65536].End(3).Row + 1
    S1.Range("C5:M" & S1.[C65536].End(3).Row).Copy S3.Range("A" & SATIR)
    End If
 
    Set S1 = Nothing
    Set S2 = Nothing
    Set S3 = Nothing
 
    MsgBox "Kayıt işlemi tamamlanmıştır.", vbInformation
End Sub



yapamadım ama nerde yanlış yapıyorum
 
Selamlar,

Yapamad&#305;&#287;&#305;n&#305;z yer neresidir?
 
Geri
Üst