Я пытаюсь скрыть ленту Excel (аналогично нажатию кнопки «Свернуть ленту») при открытии файла.Я получаю сообщение об ошибке «Переменная объекта или переменная блока не установлена».
Private Sub Workbook_Open()
If CommandBars("Ribbon").Controls(1).Height > 100 Then
CommandBars.ExecuteMso "HideRibbon"
End if
End Sub
Я ожидаю, что лента будет скрыта, если лента не будет скрыта в тот момент, когда откроется файл Excel.Вы знаете, как заставить это работать?
Спасибо!