It is easily understood from my post above that you should REPLACE one line with another.

Code:
Sub ToggleProperties(ByVal ShowRowColHeads As Boolean, _
                                    ByVal ShowSheetTab As Boolean, _
                                    ByVal ShowGridLines As Boolean, _
                                    ByVal DisplayFBar As Boolean, _
                                    ByVal DisplayRibbon As Boolean, _
                                    ParamArray ShtNames() As Variant)
                                    
    If Not IsMissing(ShtNames) Then
        ThisWorkbook.Worksheets(ShtNames).Select
        ActiveWindow.DisplayHeadings = ShowRowColHeads
        ActiveWindow.DisplayWorkbookTabs = ShowSheetTab
        ActiveWindow.DisplayGridlines = ShowGridLines
        Application.DisplayFormulaBar = DisplayFBar
        Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon""," & DisplayRibbon & ")"
        ThisWorkbook.Worksheets(ShtNames(0)).Select
    End If
    
End Sub