Здравствуйте.
Нашел код по скрытию интерфейса ( Автор: EducatedFool (Игорь))
Код |
---|
Sub ChangeInterface(Value As Boolean)
With Application
.ScreenUpdating = False
.Caption = IIf(Value = True, Empty, "Наше окно")
.DisplayStatusBar = Value: .DisplayFormulaBar = Value 'строка формул
Dim iCommandBar As CommandBar
For Each iCommandBar In .CommandBars
iCommandBar.Enabled = Value
Next
With .ActiveWindow
.Caption = IIf(Value = True, .Parent.Name, "")
'.DisplayHeadings = Value: .DisplayGridlines = Value 'сетка
.DisplayHorizontalScrollBar = Value: .DisplayVerticalScrollBar = Value
.DisplayWorkbookTabs = Value
End With
.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"", " & Value & ")"
.ScreenUpdating = True
End With
End Sub
Sub УбратьВсё()
ChangeInterface False
End Sub
Sub ВосстановитьИнтерфейс()
ChangeInterface True
End Sub |
Подскажите как создать условие для одной кнопки?
Код |
---|
If Если интерфейс скрыт Then
ChangeInterface True 'ВосстановитьИнтерфейс
Else
ChangeInterface False 'УбратьВсё
End If |