Brauchen Sie Ihre Hilfe schlechtLöschen und schützen Arbeitsmappe
Ich habe Code, der "Schaltfläche" zugewiesen ist, um das aktuelle Blatt zu löschen. Blatt und Arbeitsmappe sind passwortgeschützt. Ich bin in der Lage, die Schaltfläche zu verwenden, um das Blatt zu löschen, aber das Problem, das die Arbeitsmappe nicht zurück schützt. Bitte vorschlagen.
Sub Deletetab()
Application.DisplayAlerts = False
If MsgBox("Deleting Current Sheet, Data entered on this sheet will be lost", vbOKCancel) = vbOK Then
ThisWorkbook.Unprotect Password:="xyz"
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.Delete
ThisWorkbook.Protect Password:="xyz"
Application.DisplayAlerts = True
Else: Exit Sub
End If
Application.DisplayAlerts = True
ThisWorkbook.Protect Password:="xyz"
End Sub
Bitte helfen Sie.
https://msdn.microsoft.com/en-us/library/office/ff193800.aspx –
etwas probieren wie folgt 'ActiveWorkbook.Protect Structure: = True, Windows: = False, Passwort: =" xyz " – skkakkar