Son Kayıt Değerini Bir Öncekinden Çıktarak Forma Yazdırma (Vba İle)

1 2 3 4 5
20/04/2020, 15:40

accessman

id den bir çıkarmak kadar kolay bir yol varken zamanı id yerine kullanmak
veya kullanamamak işte bütün mesele bu
20/04/2020, 17:20

userx

Sayın toprak_tan 
Ekteki örnek işinize yarar mı ?
20/04/2020, 19:01

toprak_tan

(20/04/2020, 15:40)accessman yazdı: id den bir çıkarmak kadar kolay bir yol varken zamanı id yerine kullanmak
veya kullanamamak işte bütün mesele bu

Hocam yanıtların için teşekkür ederim. Söylediğiniz gibi Tabloma ID alanı ekledim ve belirttiğiniz şeyleri denedim lakin sonuca ulaşamadım. Yardımcı olabilirmisiniz.




Bunu yapabileceğim Vba kodunu (mantığını) bir türlü çözemedim. Bu konuda bütün forumu taradım, en yakın araç km takip konuları ile ilgili benzer içerikler bulabildim lakin bunlar sorunumu çözmedi. Recordsetlerle ADO yöntemleri (MoveFirst, MoveLast, MoveNext ve MovePrevious) ile mi yapılır bu dediğim  bilemedim.








Not : Bu şekilde Tablomda yaklaşık 40.000 satır veri var, Sorgu (SQL) kodları ile bu işi çözebiliyorum lakin sistemi baya yavaşlatıyor. Bu nedenle Vba kullanarak her eklenen yeni kayıtta bir defa hesaplatıp forma değeri yazdırmak istiyorum.

Dosyaları sisteme yeniden yüklüyorum (excel dosyası ile birlikte)
20/04/2020, 19:05

berduş

Her defasında yazdirmak için tabloya yeni bir alan eklemeniz daha uygun olmaz mı?
20/04/2020, 19:10

toprak_tan

(20/04/2020, 19:05)berduş yazdı: Her defasında yazdirmak için tabloya yeni bir alan eklemeniz daha uygun olmaz mı?

Bu Tablo1'e "ID" ve "Uretim" adında yeni alanlar ekleyerek bir önceki mesajımı revize ettim. Bu haliyle nasıl yapabiliriz, yardımcı olurmusunuz lütfen.
20/04/2020, 19:46

toprak_tan

(20/04/2020, 17:20)userx yazdı: Sayın toprak_tan 
Ekteki örnek işinize yarar mı ?

Bunu Vba kodları ile yapmamız mümkün müdüri. Tablomda bu şekilde yaklaşık 40.000 satır veri var, Sorgu (SQL) kodları ile bu işi çözebiliyorum lakin sistemi baya yavaşlatıyor.
1 2 3 4 5