• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Bir formdan ilgili başka bir form açarken diğer formun kapatılması

Katılım
12 Mart 2007
Mesajlar
4
Excel Vers. ve Dili
Excel XP Türkçe
Merhaba,

Bir formun içerisinde iken başka bir form açıldığında her 2 formda da ID'si eşleşen form olarak açtırıyorum.Fakat 2 nci formu açtığımda diğeri açık kalıyor.İlk formun kapanması için makro yazdım,ilk formu kapatıp diğer form açıldın diye.Fakat bu sefer ilgili ID değil,herhangibir ID verileri listeleniyor.

İstediğim bir formdan diğer forma geçerken her 2 formda da eşleşen ID'ler gelsin,fakat ilk form 2 ncisi açıldıktan sonra kapansın.

Yardımcı olabilirmisiniz?
 
açık olan formu kapat başka formu aç

FORMU KAPATMA VE DİĞER BİR FORMU AÇMA KODU
Aşağıdaki kodu komut düğmesinin click olayına kopyalayın
Private Sub Komut30_Click()
On Error GoTo Err_Komut30_Click


DoCmd.Close

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "açtırmak istediğiniz form adını tırnak işaretlerinin içine buraya yazın"
DoCmd.OpenForm stDocName, , , stLinkCriteria


Exit_Komut30_Click:
Exit Sub

Err_Komut30_Click:
MsgBox Err.Description
Resume Exit_Komut30_Click

End Sub



Not:Komut 30 yazan yerleri sizin oluşturmuş olduğunuz komut butonun nosuyla değiştirin(Yani komut1-komut2-komut3 vs.) Ayrıca formlarınızın açılan ve kalıcı özelliklerini evet yapın. Çalışmalarınızda başarılar dilerim. Umarım neticeyi buraya yazarsınız
 
form1 command_click
DoCmd.Close
DoCmd.OpenFrom"form2"
End Sub

veya

Form1 command_click
DoCmd.OpenForm"Form1",,,,,acHidden
DoCmd.OpenForm"Form2"
End Sub
 
bunu açtığın formun açılışına koyarsan diğer açık olan formu kapatır
DoCmd.Close acForm, "seninformun"
 
Geri
Üst