Merhabalar, çok basit bir hata yaptım ama bulamıyorum. Karşılama ekranındaki "23 gün raporu tarihe göre" kısmında "23 raporu excele" butonu ile çıkış verdikten sonra programdan çıkış yapamıyorum. Yardım ederseniz çok sevinirim. Teşekkürler.
excele aktardıktan sonra uygulamanın kapanmasını mı istiyorsun ?
excele aktarma butonuna
DoCmd.Close acForm, "IKITARIHARASI"
DoCmd.Close acForm, "Frm_tarihsorgu"
kodu ile açık formları kapatıyorsun, yeni form açtırmıyorsun, böyle olunca açık form olmaz ama
Access arka planda çalışır.
sorunu tam olarak anlayamadım? Accessden komple çıkılsın mı? Yoksa yeni bir form mu açılsın ?
Haklısınız sorunu anlatamadım galiba, 2 tarih arası formda diğer butonlarda işlem yaptıktan sonra programımı halen kullanabiliyorum ama excele gönderdikten sonra program arka planda kalıyor, işlem yapamıyorum. Ben excele gönderdikten sonrada programı kullanmak istiyorum.
DoCmd.Close acForm, "IKITARIHARASI"
DoCmd.Close acForm, "Frm_tarihsorgu"
komutlarınıda denemek için yazdım. onları kaldırıncada gene kilitleniyor, arka planda çalışıyor yani.
ozaman
KARŞILAMA formundaki ikitarih formunu açtıran butona
docmd.close acform, "KARŞILAMA"
kodunu ekleyip formun kapanmasını,
ikitarih formundaki excele aktarma butonundaki koda da
docmd.openform "KARŞILAMA"
kodunu ekleyip karşılama formunun tekrar açılmasını sağla
Tamamdır, çok teşekkür ederim, konuya bu kadar hakim olmanız ne kadar güzel. Forumda "2 formu ilişkilendirme" başlıklı bir konum daha var, daha önce sizin ilgilindiğiniz izin takibi ile ilgili ufak bir sıkıntım daha kaldı, yardımcı olabilirseniz çok sevinirim. Teşekkürler.