Excele Aktardıktan Sonra Access Kapanmıyor

23/09/2010, 20:36

farkli88

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.
23/09/2010, 21:34

ozanakkaya

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 ?

23/09/2010, 21:48

farkli88

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.
23/09/2010, 21:51

ozanakkaya

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
23/09/2010, 22:05

farkli88

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.