Deaktivieren VBA-UserForm 'x', aber immer noch erlauben, Mich Entladen

Ich habe eine user-form, die, wenn geschlossen, muss zum ausführen von cleanup-Schritte. Ich möchte für das X - Taste deaktiviert werden und/oder nicht sichtbar ist, aber ich muss immer noch in der Lage sein, um das Formular zu entladen. Ich habe code wie unten, aber es blockiert auch Unload Me.

'Disables closing via x button
Sub UserForm_QueryClose(Cancel As Integer, ClsoeMode As Integer)
    If CloseMode = vbFormControlMenu Then
        MsgBox ("BLOCKED")
        Cancel = True
    End If
End Sub

InformationsquelleAutor steventnorris | 2013-04-04

Schreibe einen Kommentar