Ana form üzerinde 4 adet komut ve 4 adet de alt form var.
Sorum: form açıldığında alt formlar gözükmesin komut1'e tıklandığında alt1 forum gözüksün, komut2'e tıklandığında alt1 formu gizlenip alt2 formu gözükür olsun. Diğer komut ve altformlar içinde aynı olay geçerli.
Saygılarımla.
20-02-2017, 09:15 (En son düzenleme: 20-02-2017, 09:38 EminA.)
Sayın adnan, benim formlarımda kullandığım bir yöntem var onu paylaşmak istedim. Size uyarlamaya çalıştım hatalıysa üstadlar müdahale edeceklerdir..Bu şekilde ilaveler yapabiliyorum. Belki işinize yarar.
Önce modül oluşturun,
Option Explicit
Public Sub form_gizle(FormAdi As String)
Dim dntm As Control
For Each dntm In Forms(FormAdi).Controls
With dntm
Select Case .ControlType
Case acSubForm
If .Visible = True Then .Visible = False
Case Else
End Select
End With
Next dntm
End Sub
Public Sub form_goster(FormAdi As String)
Dim dntm As Control
For Each dntm In Forms(FormAdi).Controls
With dntm
Select Case .ControlType
Case acSubForm
If .Visible = False Then .Visible = True
Case Else
End Select
End With
Next dntm