• DİKKAT

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

ikinci rapor çalışması hakkında

hayır olmadı.
Çünkü 2 tane userform2 dosyası olmalı 2sinide yollamalısınız.
Birisinin uzantısı frx bunu yollamışsınız diğerinin uzantısı frm bun yollamamışsınız.
 
Sayın Evren dosyadaki şahısları silip tekrar yeni bir iki şahıs kaydedebilirmisiniz(Hani rapor sayfasında müşteri kayıt diyorya ordan) o zaman da galiba benim bah settiğim hatayı veriyor.O da olmazsa bendeki dosayı özel msj kısmından size göndermemde bir sakınca varmı.Biliyorum çok oldum ama buraya kadar getirdiniz bari neticelendirelim.Tabi uygun görürseniz
 
Sayın Evren dosyadaki şahısları silip tekrar yeni bir iki şahıs kaydedebilirmisiniz(Hani rapor sayfasında müşteri kayıt diyorya ordan) o zaman da galiba benim bah settiğim hatayı veriyor.O da olmazsa bendeki dosayı özel msj kısmından size göndermemde bir sakınca varmı.Biliyorum çok oldum ama buraya kadar getirdiniz bari neticelendirelim.Tabi uygun görürseniz
Benim yazdığım kodun Rapor sayfasınla hiç bir ilgisi yok.Yani verileri rapor sayfasından almıyor.
Siz rapor sayfasının Y1 hücresine Raporlanacak yazmadıysanız tabii ki.
rapor sayfasına sadece verileri döküyor.Verileri şahısların sayfasından alıyor.
 
Sayın evren ekde üzerinde çalıştığımız dosyada şahısları değiştirdim bende hata veriyor acaba sizde çalışıyor mu bir baka bilir misiniz
 
Dosyanız hazır.
Kodun initialize kısmında bir yerinde referans olarak bir önceki combobox verilmiş ondan hata oluşuyormuş.Gözden kaçmış herhalde .Şimdi durum düzeldi.
Yalnız siz sayafa sorgulamasını sayfaların index numarasına göre 4 ten başlatım son sayfaya kadar döngü şeklinde değştirmişsiniz.Bu durumda 4.ncü sayfadan başka şahıslar haricinde sayfa açılmaması gerekir.:cool:
Güle güle kullanın.:cool:
 
Dosyanız hazır.
Kodun initialize kısmında bir yerinde referans olarak bir önceki combobox verilmiş ondan hata oluşuyormuş.Gözden kaçmış herhalde .Şimdi durum düzeldi.
Yalnız siz sayafa sorgulamasını sayfaların index numarasına göre 4 ten başlatım son sayfaya kadar döngü şeklinde değştirmişsiniz.Bu durumda 4.ncü sayfadan başka şahıslar haricinde sayfa açılmaması gerekir.:cool:
Güle güle kullanın.:cool:

Sayın evren çok teşekkür ederim.ben sayfa sorgulamasını yanlışlıkla değiştirmişim tekrar eski haline yani sizin yaptığınız haline nasıl getirmeliyim.İnanın artık sizi raharsız etmemeye kesin karar verdim.Emeğinizden ve özellikle göstermiş olduğunuz o büyük sabırdan dolaı size binlerce kez teşekkür ederim hayırlı çalışmalar kolay gelsin.
 
Eski haline getirmenize gerek yok bu şekildede olur.Ancak ilk 4 sayfadan sonra şahıs isimlerinden başka bir sayfa eklememeniz gerekiyor.
Raporla butonundaki kodları aşağıdaki kodlarla değiştiriniz daha hızlı raporlama yapacaktır.Ayriyetten Raporlamayı sırası ile Vade tarihi,açıklama ve Bankaya göre artan şekilde sıralama ekledim.Bu kodları kullanmanız daha doğru olacaktır.:cool:
Kod:
Private Sub CommandButton3_Click()
Dim sat As Long, i As Long, k As Byte, hcrsat As Long
Range("R4:X65536").ClearContents
If MsgBox("RAPOR-2'yi çıkarmak istiyormusunuz ?", vbYesNo + vbQuestion, "RAPOR-2") = vbNo Then Exit Sub
If ListBox1.ListCount < 1 Then
    MsgBox "Listede RAPOR-2 İçin raporlanacak veri yok.!" & vbLf & "Raporlama Yapılmadı..!!", vbCritical, "DİKKAT"
    Exit Sub
End If
hcrsat = 4
Application.ScreenUpdating = False
If ListBox1.ListCount + 4 > 65534 Then
    MsgBox "Sayfayı taşacak sayıda veri var.Raporlama yapılmadı..!!" & vbLf & _
    "Yeniden sorgulayarak dağa az veri yükleyiniz..!!", vbCritical, "DİKKAT"
    GoTo atla
End If
On Error GoTo atla2
[R4].Resize(ListBox1.ListCount, 7) = ListBox1.List
Range("V4:V" & ListBox1.ListCount + 4).NumberFormat = "dd.mm.yyyy"
Range("R4:X" & ListBox1.ListCount + 4).Sort key1:=Range("V4"), key2:=Range("W4"), key3:=Range("U4")
atla:
Application.ScreenUpdating = True
MsgBox "RAPOR-2 Çıkarıldı..!!", vbOKOnly + vbInformation, Application.UserName
Exit Sub
atla2:
MsgBox "Rapaorlarken bir hata oluştu..!!", vbCritical, "DİKKAT"
End Sub
 
Sayın Evren ben bu işi beceremedim benim dosya ekde
 
Sayın evren bu şahıs listesi devamlı artıyor yani yeni eklenen tüm şahısları sorguladığı sürece hiç problem yok.teşekür eder çaılmalarınızda başarılar dilerim
 
Dosyadaki hata giderildi.
Artık sorunsuz bir şekilde çalışabilirsiniz.:cool:
 
Son düzenleme:
Sayın Evren çalışmalarınız gayretiniz sabrınız ve herşeye rağmen iyi niyetiniz gerçekten mükemmel.Yapmış olduğunuz Çalışma benim hayel ettiğimden çok daha güzel oldu teşekkürler iyiki varsınız.İyiki varsın Excel form
 
Sayın Evren çalışmalarınız gayretiniz sabrınız ve herşeye rağmen iyi niyetiniz gerçekten mükemmel.Yapmış olduğunuz Çalışma benim hayel ettiğimden çok daha güzel oldu teşekkürler iyiki varsınız.İyiki varsın Excel form
Rica ederim.
İyi çalışmalar.:cool:
 
Dosyada initialize olay&#305;nda bir iki de&#287;i&#351;iklik yapt&#305;m.
E&#287;er Bir sorgulama cinsinden sayfalarda hi&#231; veri yoksa Hepsi yaz&#305;s&#305; &#231;&#305;km&#305;yordu.
Mesela Bu dosyada evrak nosu bo&#351;tu.
&#350;imdi onu d&#252;zelttim.Hepsi yaz&#305;s&#305; &#231;&#305;k&#305;yor.
Bu dosyay&#305; kullanman&#305;z daha iyi olacak 33 nolu mesajdan dosyay&#305; indirebilirsiniz.:cool:
 
Sayın evren dediğiniz gibi 33 nolu msj daki dosyayı indirdim şimdi hiç hata vermiyor gerçekten bir harikasınız.(O hatayı bende fark etmişdim ama untancımdan artık söylemeyi düşün müyordum).Ama yine siz profosyenel ce yine olayı halletmiş siniz Valla ne diyeyim söyleyacek söz bulamıyorum sadece kuru bir teşekkür edebiliyorum ama inanın tüm samimiyetimle teşekkür ediyorum
 
Sayın evren dediğiniz gibi 33 nolu msj daki dosyayı indirdim şimdi hiç hata vermiyor gerçekten bir harikasınız.(O hatayı bende fark etmişdim ama untancımdan artık söylemeyi düşün müyordum).Ama yine siz profosyenel ce yine olayı halletmiş siniz Valla ne diyeyim söyleyacek söz bulamıyorum sadece kuru bir teşekkür edebiliyorum ama inanın tüm samimiyetimle teşekkür ediyorum

Rica ederim.
İyi çalışmalar.:cool.
 
Geri
Üst