office交流網--QQ交流群號

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

Access判斷窗體是否打開

2018-01-10 16:15:00
tmtony8
原創
2686

在Access窗體中,我們如果需要修改數據,都會創建一個修改窗體。一般不會直接操作子窗體,防止數據誤操作。

在數據修改完畢后,希望刷新查詢窗體的子窗體,立刻顯示修改后的數據。首先我們需要判斷該查詢窗體是否有打開。


在舊版的Access中,可能要自定義一個判斷窗體是否打開的函數,但是新版的Access中,有AccessObject.IsLoaded 屬性,可以確定當前是否加載了 AccessObject。

如下圖,判斷“窗體1”是否有打開


詳細源碼:

Private Sub Command0_Click()
    If CurrentProject.AllForms("窗體1").IsLoaded = True Then
        
        MsgBox "窗體已加載"
    Else
        MsgBox "窗體未被加載"
    End If
End Sub

    分享
    北京十一选五基本走势