SjofaaSj
Gebruiker
- Lid geworden
- 24 feb 2014
- Berichten
- 44
Ik start een userform op met vb Modeless omdat ik de gebruiker de sheet wil laten manipuleren terwijl het formulier actief is.
Maar ik wil we dat elke openstaande userform afgesloten wordt zodra de user naar een andere sheet gaat.
Ik probeerde het met deze code:
maar hoewel dit werkt wanneer ik de macro manueel laat lopen,
verdwijnt m'n userform niet als ik gewoon van sheet verander.
How come?
Anyone?
Tx
Maar ik wil we dat elke openstaande userform afgesloten wordt zodra de user naar een andere sheet gaat.
Ik probeerde het met deze code:
Code:
Private Sub Workbook_SheetActivate()
For Each UForm In VBA.UserForms
If UForm.Visible = True Then
Unload UForm
End If
Next
End Sub
maar hoewel dit werkt wanneer ik de macro manueel laat lopen,
verdwijnt m'n userform niet als ik gewoon van sheet verander.
How come?
Anyone?
Tx