06/11/2022, 02:39
aydin5353
Merhaba Sayın Access ailesi. Sayenizde bilgilerime bilgi katıyorum, öğreniyorum. Vba da zorluk çekmeye devam ediyorum. Kodları artık yorumlayabiliyorum ancak yazma konusunda çok çok gerideyim.
Sorumu örnek ekleyerek anlatacağım.
Örneğimde Tabloda Defterno olarak bir sütun mevcut. Ben forma DLAST komutuyla son verilen defterno bilgisini getirdim.
YENİ KAYIT alanında tablodaki son defterno kaydı görünmektedir. Bu son kayıttaki sayının Forma koymuş olduğum GETİR butonuna tıklanarak kopyalanmasını sağladım.
İSTEDİĞİM ŞEY bu sayıya +1 eklenerek "Verilebilecek Defter Nosu ....' dır. Defterno sayısını vermek istemisiniz?" şeklinde bir msgbox kutusu Yapmak. Msgbox kutusu Evet yada Hayır şeklinde sorduğunda EVET tıklandığında bu sayının defterno metin kutusuna yapıştırılmasıdır.
Tıkandığım nokta Vba kodu içerisinde +1 ekleyerek toplama yapıp, Msgbox içerisine yapıştırma yapamadım.
Msgbox DoCmd.RunCommand acCmdPaste yazdığımda kırmızıya dönüyor. Bu kısmı geçemediğim için ileriki safhalara çözüm bakamadım.
Sorumu örnek ekleyerek anlatacağım.
Örneğimde Tabloda Defterno olarak bir sütun mevcut. Ben forma DLAST komutuyla son verilen defterno bilgisini getirdim.
YENİ KAYIT alanında tablodaki son defterno kaydı görünmektedir. Bu son kayıttaki sayının Forma koymuş olduğum GETİR butonuna tıklanarak kopyalanmasını sağladım.
İSTEDİĞİM ŞEY bu sayıya +1 eklenerek "Verilebilecek Defter Nosu ....' dır. Defterno sayısını vermek istemisiniz?" şeklinde bir msgbox kutusu Yapmak. Msgbox kutusu Evet yada Hayır şeklinde sorduğunda EVET tıklandığında bu sayının defterno metin kutusuna yapıştırılmasıdır.
Tıkandığım nokta Vba kodu içerisinde +1 ekleyerek toplama yapıp, Msgbox içerisine yapıştırma yapamadım.
Msgbox DoCmd.RunCommand acCmdPaste yazdığımda kırmızıya dönüyor. Bu kısmı geçemediğim için ileriki safhalara çözüm bakamadım.