VBA, Excel - UserForm forsvinder under brug
HejJeg har et problem med min userform i mit excel ark. Den forsvinder under brug og ender med en fejl, "75 - Could not find the specified object.". Herefter kan den ikke vises mere, og hvis jeg prøver at vide den i VBE vinduet får jeg en Path/file access error...
Jeg håber der er en derude som har en idé til hvad der går galt?
Jeg bruger en sub til at vise min userform:
-------------------------------------------------------------
Sub UITest()
On Error GoTo ErrHandler:
uWMain.Show
Exit Sub
ErrHandler:
'LogInformation Err.Number & " - " & Err.Description & " - " & Err.Source & " - " & Err.LastDllError
LogInformation Format(Now, "yyyy-mm-dd hh:mm:ss") & ": @ UITest in Module3 " & " - " & Err.Number & " - " & Err.Description & " - " & Err.Source & " - " & Err.LastDllError
End Sub
-------------------------------------------------------------
I min userform er der nogle checkboxes til at stille på nogle værdier, og en knap som kører følgende kode:
-------------------------------------------------------------
Private Sub bGenerate_Click()
GenerateReport
End Sub
-------------------------------------------------------------
Og til sidst den sub som køres fra knappen, det er her jeg først gemmer userformen og derefter unloader den(efter jeg har hentet mine checkbox værdier)
-------------------------------------------------------------
Sub GenerateReport()
On Error GoTo ErrHandler:
uWMain.Hide
Dim m_Controller As Controller
Set m_Controller = New Controller
'... nogle koder som henter checkbox values fra userform
'...
m_Controller.GenerateReport
Unload uWMain
'Clean up
Set m_Controller = Nothing
Exit Sub
ErrHandler:
LogInformation Format(Now, "yyyy-mm-dd hh:mm:ss") & ": @ GenerateReport in Module3 & " - " & Err.Number & " - " & Err.Description & " - " & Err.Source & " - " & Err.LastDllError"
End Sub
-------------------------------------------------------------