Sub ShowFormHasModule()
On Error GoTo Err_Handler
Dim db As DAO.Database
Dim doc As DAO.Document
Dim lngFormCount As Long
Set db = CurrentDb
For Each doc In db.Containers("Forms").Documents
DoCmd.OpenForm doc.name, acDesign, WindowMode:=acHidden
With Forms(doc.name)
lngFormCount = lngFormCount + 1
Debug.Print .name & " - Has Module " & .HasModule
DoCmd.Close acForm, .name
End With
Next doc
Exit_Point:
Set doc = Nothing
Set db = Nothing
MsgBox "*** Scanned " & lngFormCount & " forms."
Exit Sub
Err_Handler:
MsgBox Err.Description, vbExclamation, "Error " & Err.number
Resume Exit_Point
End Sub