ان شاء الله ممكن
إستبدل كود زر الحذف بهذا
Private Sub CommandButton1_Click()
Dim sh As String, T As Integer
If ComboBox1 = "" Then MsgBox "لا يمكن إتمام العملية لعدم وجود إسم": Exit Sub
Application.DisplayAlerts = False
sh = ComboBox1.Text
ActiveWorkbook.Unprotect "1"
Select Case sh
Case "عبدالله", "116"
'''''''''''''''''''''''
Case Else: T = 1: Sheets(sh).Delete
End Select
MsgBox IIf(T, "تم حذف الشيت " & sh, "لم يتم الحذف لانه محمي"), vbOKOnly, "تنبيه"
ActiveWorkbook.Protect "1", Structure:=True, Windows:=False
Unload Me
End Sub