Тема: Управление лентой с помощью процедур VBA
Если возможно процедурой VBA убирать (прятать) ленту Word-а, то с помощью какого оператора (инструкции)?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Если возможно процедурой VBA убирать (прятать) ленту Word-а, то с помощью какого оператора (инструкции)?
Поиском в справке VBA по слову ribbon (лента) можно найти:
Word Developer Reference
Window.ToggleRibbon Method
Shows or hides the ribbon.
Syntax
expression.ToggleRibbon
expression An expression that returns a Window object.
Remarks
If the ribbon is visible, the TobbleRibbon method hides it; if the ribbon is hidden, the ToggleRibbon method shows it.
Если лента видна, то метод TobbleRibbon скрывает ее; если лента скрыта, то TobbleRibbon показывает ее
Sub Лента_Переключить_видимость()
Application.Run "ToggleRibbon"
End Sub
Спасибо, господа, уже проверил - работает!)) Вы мне существенно облегчили работу!
Было б совсем здорово, если и "линейку" можно было б скрыть (программно), и строку меню, и строку заголовка... Т.е., вообще, если б можно было бы развернуть документ (рабочую область) НА ВЕСЬ ЭКРАН...
Кому интересно для Excel, вот пару вариантов:
Sub EXCEL_RibbonToggle_2()
Application.CommandBars.ExecuteMso "MinimizeRibbon"
End Sub
Sub EXCEL_RibbonToggle_3()
Application.CommandBars.ExecuteMso "HideRibbon"
End Sub
Sub EXCEL_RibbonToggle_1()
If Application.ExecuteExcel4Macro("Get.ToolBar(7,""Ribbon"")") Then
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"", False)"
Else
Application.ExecuteExcel4Macro "Show.ToolBar(""Ribbon"", True)"
End If
End Sub
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Управление лентой с помощью процедур VBA
Люди, работающие с текстами в Ворде, делятся на две категории: те, кто просто использует приложение, как придаток к клавиатуре, и те, кто желает заставить программу работать на пределе своих возможностей. На портале о Microsoft Office Word вы узнаете про: word заглавные в прописные команда. Первым достаточно знать несколько кнопок: открыть, закрыть, сохранить, печать и основные способы оформления текста, иногда такие функции, как вырезать и копировать. Наш сайт о Microsoft Office Word даст ответ про: маркер конца таблицы. Больше они от программы ничего не требуют и даже не подозревают, насколько можно ускорить и упростить свою работу. Наш сайт о Microsoft Office Word даст ответ про: как убрать страницы в worde 2007.
Зато вторая категория пользователей стремится разобраться со всеми функциями и возможностями, настроив их максимально эффективно. Наш сайт о Microsoft Office Word даст ответ про: как убрать пробелы между словами в ворде 2010. В этом очень помогает специальная литература и опыт других людей. И одно, и второе можно найти на форуме сайта Ворд Эксперт. На портале о Microsoft Office Word вы узнаете про: про копирование из word в word закрывается щаашсу.
На форуме обсуждаются способы настроек Ворда, рационального выполнения различных операций, много тем посвящено написанию различных макросов и созданию шаблонов. Наш сайт о Microsoft Office Word даст ответ про: открыть оффис 2003. Есть возможность научиться мини-программированию с нуля или взять на вооружение чье-то готовое решение. На портале о Microsoft Office Word вы узнаете про: проблема с word. Также форум предлагает при необходимости оставить заявку с описанием своей проблемы или задачи.
На Ворд Эксперт вы найдете все: от нескольких способов избавиться от лишних пробелов, до тонкой настройки новейшей версии программы. Наш сайт о Microsoft Office Word даст ответ про: почему документы office не отображаются иконки.