Bağımsız Sıralama Form Rapor EXcel
#1
Merhabalar Access kullanıcıları için faydalı oacağını düşündüğüm örneği hem paylaşmak hemde fikir almak için bu örneği paylaşıyoruym..  genelde hep sorguyla sıralama yaparız  ve sıra numarasıı verebiliriz ve üst düzey sıralama gerektiğinde kriterden bağımsız sadece raporlarda var.  ama bu paylaştığım örnek her ne olursa olsun sıra numarasını satıra göre veriyor. Excele aktardığımızda da yine aynı şekilde.. Ancak benim 1200 kayıtlı formumda kaydırma çubuğuyla kayıtları kaydırdığımda sıralamada bozulmalar oluyor. excele aktarınca sıkıntı yok. formda kaydırırken acaba yeeni satıra yine 1 mi veriyor ondan olablirmi. fikri olan varmı.


Eklenti Dosyaları
.rar   ornek.rar (Boyut: 26,98 KB / İndirilme: 78)



  Alıntı
Bu mesajı beğenenler:
#2
Sn erdenferdi06;

.rar   ornek (erdenferdi06).rar (Boyut: 42,06 KB / İndirilme: 87) VBA Kodlar veri1 alani ile SQL hata yapiyor. Sorgu yurutulurken yeni numara hatali gosteriliyor. Daha somut sira no uygulanabilir. Sorguda bir kac alani artan siralama ile karmasik hale geliyor. Formda bu sorguyu kullanirsaniz, guncelleme ve veri girisi yapilamaz.
Sira numarali bir kaydi aramada sorun cikacaktir. Raporda satir sirasi =1 ile yapilabilir, Formda ise tabyoya tekrar etmeyen sirali bir alan ekleme daha verimli sonuc cikarir.



  Alıntı
Bu mesajı beğenenler: Taruz
#3
Hocam olmuyor  sorguyla sıralama numarası yapmaya çalışmış herkes Dcount vs birşeyler kullanmış uyanıklık etmiş ama atıyorum okulda hastanede ve askeriyede adamın meslek sicili düşük ama rütbe yüksek filtre koysan soldaki numaralar 72,11,43 gibi gelecek,  yani ben  iif ile özel rütve ve kıdeme göre birime göre  özel sıralama yapsamda  hiç karıştırmayacak sola yine 1 den başlayarak sıra no koyacaktı onuda anca bununla yapabildik...

Cevabınız ve ilginiz için çok teşekkür ederim. Hocam kesinlikle size saygı duyuyorum sırf cevap verebilmek laf olsun diye yazmadım. Elinize sağlık saygılar...



  Alıntı
Bu mesajı beğenenler:
#4
hocam örneği inceledim, tabloya otomatik sıra no ekleyerek yapmışsınız ben kayıt silip kayıt ekleyince bozulmazmı sıra no,  tabloya veri eklemeden sorgu üzerinden olmalı



  Alıntı
Bu mesajı beğenenler:
#5
(06-11-2020, 17:00)erdenferdi06 demiş ki: hocam örneği inceledim, tabloya otomatik sıra no ekleyerek yapmışsınız ben kayıt silip kayıt ekleyince bozulmazmı sıra no,  tabloya veri eklemeden sorgu üzerinden olmalı

SN'yu kontrol icin koydum, VBA kodunuzla ilgili denemeler yaptigimda 375 ile 500 kayit arasi hatali oldugunu tespit icindi. Siralama ile verilen numara hatali olmayacak senaryo dusunelim, dediginize gore bir yontemi paylasirim.

Aklima tablo alanlari ile beklenen sorguyu VBA'ya yaptirilabilir gibi geldi.

veya Sorgu icinde, veri1'in A12 suzmesine gore
Visual Basic
  1. SELECT (select count(*) from Tablo1 As GeciciTbl where (((GeciciTbl.veri1)<=Tablo1.[veri1]) And GeciciTbl.Veri1 Like "A12*")) AS SıraTrz, Tablo1.veri1, Tablo1.veri2, Tablo1.Nu, Tablo1.sn
  2. FROM Tablo1 WHERE (((Tablo1.veri1) Like "A12*")) ORDER BY Tablo1.veri1;



veya

Once Suzme ıle sıralama, arkasından sızın kod ıle numara verme sırası ıle yontem ornegı ıcın

.rar   ornek (erdenferdi06).rar (Boyut: 49,81 KB / İndirilme: 95) Formu inceleyin.

Excel'e aktarmayi, kodun sonuna ekleyebilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#6
Hocam teşekkür ederim cevabınızı inceliyorum..



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sıralama evren89 2 311 08-07-2024, 10:03
Son Mesaj: evren89
  Gruplu Sıralama evren89 2 321 06-07-2024, 15:08
Son Mesaj: evren89
  [TABLO] Excel Aktarımı kahramanselim 6 756 06-04-2024, 21:11
Son Mesaj: kahramanselim
  [VBA] Yıl Ay Sayı Sıralama Kodu Hakkında Ahmet51 6 768 29-05-2023, 09:31
Son Mesaj: halily
  Ana Menüden 2.form Açtığımda Form Görev çubuğuna Inmiyor. 32'den 64'e Geçiş Hatası OGUZTURKYILMAZ 3 675 13-04-2023, 23:39
Son Mesaj: OGUZTURKYILMAZ
  Excel Birleştir Ve Süz Bora34 6 1.286 16-02-2023, 18:33
Son Mesaj: Bora34
  [VBA] Alt Rapor Içeren Bir Rapor Her Personel Için Ayrı Excel Sayfasına Atılabilir Mi? abkbek 12 1.357 29-01-2023, 13:29
Son Mesaj: abkbek
  [VBA] Ardışık Sayı Sıralama Ahmet51 8 887 26-10-2022, 13:21
Son Mesaj: halily

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi