السلام عليكم 
	في الإعدادات المعطلة يوجد سطر واحد هو المتاح، فهل هذا خطأ في الكود؟
 
	  Application.SetOption "Auto compact", True
 
	مرفق الصورة أيضًا
 
	 
 
	Option Compare Database 
	Option Explicit
 
	Public Function ShowHideRibbon(ShowRibbon As Boolean)
 
	    On Error GoTo ErrHandler 
	     
	'*********************( ÅÎÝÇÁ/ÅÙåÇÑ ÇáÔÑíØ ÇáÚáæí æÌãíÚ ÇáäæÇÝÐ )************************** 
	     
	If ShowRibbon = False Then 
	'--------------------------------(ÅÎÝÇÁ ÇáÑíÈæä æÇáäÝÌíÔä ÈÇä) 
	        DoCmd.ShowToolbar "Ribbon", acToolbarNo 
	    '    Hide Navigation Pane: 
	        DoCmd.NavigateTo ("acnavigationcategoryobjecttype") 
	        DoCmd.RunCommand (acCmdWindowHide) 
	'--------------------------------(ÌãíÚ ÊÖÈíØÇÊ ÊÞÝíá ÇáÞÇÚÏÉ æÅÎÝÇÁ ÇáÞæÇÆã æãäÚ ÇáÒÑ ÇáÃíãä æÇáÇÎÊÕÇÑÇÊ) 
	        Application.SetOption "Show Status Bar", False 
	        CurrentDb.Properties("ShowDocumentTabs") = False 
	        Application.SetOption "Auto compact", True 
	        Application.SetOption "Remove Personal Information", False 
	        Application.SetOption "Themed Form Controls", False 
	        Application.SetOption "DesignWithData", False 
	        CurrentDb.Properties("AllowDatasheetSchema") = False 
	        Application.SetOption "CheckTruncatedNumFields", False 
	        CurrentDb.Properties("AllowFullMenus") = False 
	        CurrentDb.Properties("AllowShortcutMenus") = False 
	'--------------------------------(Shift ãäÚ ÇÓÊÎÏÇã ÒÑ ÇáÔÝÊ) 
	        On Error GoTo err 
	        CurrentDb.Properties("allowbypasskey") = False 
	        Exit Function 
	     
	ElseIf ShowRibbon = True Then 
	'--------------------------------(ÅÖåÇÑ ÇáÑíÈæä æÇáäÝÌíÔä ÈÇä) 
	        DoCmd.ShowToolbar "Ribbon", acToolbarYes 
	        'Unhide the navigation pane 
	        On Error Resume Next 
	            Call DoCmd.SelectObject(acTable, , True) 
	            Call DoCmd.SelectObject(acMacro, , True) 
	            Call DoCmd.SelectObject(acForm, , True) 
	        On Error GoTo ErrHandler 
	'--------------------------------(ÝÊÍ ÎÕÇÆÕ ÞÇÚÏÉ ÇáÈíÇäÇÊ æÅÙåÇÑ ÇáÞæÇÆã æÊÝÚíá ÇáÒÑ ÇáÃíãä æÇáÇÎÊÕÇÑÇÊ) 
	        Application.SetOption "Show Status Bar", True 
	        CurrentDb.Properties("ShowDocumentTabs") = True 
	        Application.SetOption "Auto compact", True 
	        Application.SetOption "Remove Personal Information", True 
	        Application.SetOption "Themed Form Controls", True 
	        Application.SetOption "DesignWithData", True 
	        CurrentDb.Properties("AllowDatasheetSchema") = True 
	        Application.SetOption "CheckTruncatedNumFields", True 
	        CurrentDb.Properties("AllowFullMenus") = True 
	        CurrentDb.Properties("AllowShortcutMenus") = True
 
	 
	'--------------------------------(Shift ÇáÓãÇÍ ÈÇÓÊÎÏÇã ÒÑ ÇáÔÝÊ) 
	        On Error GoTo err2 
	        CurrentDb.Properties("allowbypasskey") = True 
	        Exit Function 
	    End If 
	'---------------------------------------------------------------------------
 
	ErrHandler: 
	    If err.Number <> 0 Then 
	        MsgBox err.Number & vbCrLf & vbCrLf & err.Description, , "Function: ShowHideRibbon" 
	        Resume Next 
	    Else 
	    Exit Function 
	    End If 
	err: 
	    CurrentDb.Properties.Append CurrentDb.CreateProperty("allowbypasskey", 1, False) 
	    Exit Function 
	err2: 
	    CurrentDb.Properties.Append CurrentDb.CreateProperty("allowbypasskey", 1, True) 
	    Exit Function
 
	End Function