Страницы: 1
RSS
можно ли убрать меню в экселе?
 
Здравствуйте! Подскажите, пожалуйста, такую вещь. Можно ли в экселе2007 сделать так, чтобы файл открывался в "голом окне" (не знаю, как правильно назвать), то есть убрать полностью ленту меню, оставить только окошко программы, ячейки,полосы прокрутки. Да, и чтобы это касалось не настройки всего экселя на компе, а только одного конкретного файла, к коему действо данное применить необходимо.    
Заранее благодарю.
 
Здравствуйте, "инструкция" на картинке :-)
 
Можно скрыть всё лишнее и при помощи макросов: http://excelvba.ru/code/another/HideCommandBarsAndRibbon
 
{quote}{login=dmdon}{date=02.10.2010 03:49}{thema=Как убрать меню в excel}{post}Здравствуйте, "инструкция" на картинке :-){/post}{/quote}  
dmdon, а Ваш ответ нормально соотносится с просьбой автора: "Да, и чтобы это касалось не настройки всего экселя на компе, а только одного конкретного файла, к коему действо данное применить необходимо."? У меня 2003, я не знаю...
Я сам - дурнее всякого примера! ...
 
to EducatedFool  
 
А можно как сделать, чтобы по клавише "Esc" выходить из полноэкранного режима?
 
Например:  
Application.OnKey "{ESCAPE}", "ВосстановитьИнтерфейс"
Я сам - дурнее всякого примера! ...
 
Да,работает. Спасибо
 
{quote}{login=dmdon}{date=02.10.2010 03:49}{thema=Как убрать меню в excel}{post}Здравствуйте, "инструкция" на картинке :-){/post}{/quote}  
Здравствуйте! К сожалению, таким способом меню убирается, но окно разворачивается на весь экран, а когда кликаешь на "восстановить окно", то меню возвращается
 
{quote}{login=EducatedFool}{date=02.10.2010 12:03}{thema=}{post}Можно скрыть всё лишнее и при помощи макросов: http://excelvba.ru/code/another/HideCommandBarsAndRibbon{/post}{/quote}  
 
Здравствуйте! А можно поподробнее, как этот код правильно использовать? А то у меня что-то ерунда какая-то получается... Ваш файл открыл, нажал "разрешить макросы" - всё заработало, меню исчезло (непонятно только как его вернуть, то есть, насколько я понимаю, выключить макрос). А в свой файл вставляю - не получается. Может, какие еще нюансы есть о которых я не догадываюсь?
 
{quote}{login=EducatedFool}{date=02.10.2010 12:03}{thema=}{post}Можно скрыть всё лишнее и при помощи макросов: http://excelvba.ru/code/another/HideCommandBarsAndRibbon{/post}{/quote}  
Подскажите пожалуйста, а как включить/выключить действие данного макроса в открытом документе?
 
{quote}{login=Юрий Владимирович}{date=02.10.2010 07:24}{thema=Re: }{post}{quote}{login=EducatedFool}{date=02.10.2010 12:03}{thema=}{post}Можно скрыть всё лишнее и при помощи макросов: http://excelvba.ru/code/another/HideCommandBarsAndRibbon{/post}{/quote}  
 
Здравствуйте! А можно поподробнее, как этот код правильно использовать? А то у меня что-то ерунда какая-то получается... Ваш файл открыл, нажал "разрешить макросы" - всё заработало, меню исчезло (непонятно только как его вернуть, то есть, насколько я понимаю, выключить макрос). А в свой файл вставляю - не получается. Может, какие еще нюансы есть о которых я не догадываюсь?{/post}{/quote}  
 
Здесь вроде разобрался, вот только как в открытом документе включать/отключать действие макроса? Там вроде предлагается назначить Ctrl+клавиша, я назначаю, но... чёто не получается
 
Добавьте такой макрос:  
 
Sub ПереключитьРежим()  
   ChangeInterface Not Application.DisplayStatusBar  
End Sub  
 
 
И назначьте ему комбинацию клавиш при открытии книги:  
 
Private Sub Workbook_Open() ' открытие книги  
   УбратьВсё  
   Application.OnKey "{ESCAPE}", "ПереключитьРежим"  
End Sub  
 
Теперь сохраните файл, откройте его снова, и нажмите несколько раз подряд клавишу ESCAPE  
Пример в файле: http://excelvba.ru/XL_Files/Sample__02-10-2010__22-42-32.zip
 
Зачем такие извращения? Надо просто в модуле, отвечающим за пользовательский интерфейс задать старт в пустом окне. Дальше уже макросами при старте скрыть отображение заголовков строк и столбцов и ярлычков листов, если нужно. Ну и интерфейс можно самому нарисовать необходимый.
 
{quote}{login=EducatedFool}{date=02.10.2010 08:43}{thema=}{post}Добавьте такой макрос:  
 
Sub ПереключитьРежим()  
   ChangeInterface Not Application.DisplayStatusBar  
End Sub  
 
 
И назначьте ему комбинацию клавиш при открытии книги:  
 
Private Sub Workbook_Open() ' открытие книги  
   УбратьВсё  
   Application.OnKey "{ESCAPE}", "ПереключитьРежим"  
End Sub  
 
Теперь сохраните файл, откройте его снова, и нажмите несколько раз подряд клавишу ESCAPE  
Пример в файле: http://excelvba.ru/XL_Files/Sample__02-10-2010__22-42-32.zip{/post}{/quote}  
 
 
 
Спасибо большое! Всё работает как надо!
 
Добрый день!  
Dachnik!  
А как вот это :  
 
"Зачем такие извращения? Надо просто в модуле, отвечающим за пользовательский интерфейс задать старт в пустом окне. Дальше уже макросами при старте скрыть отображение заголовков строк и столбцов и ярлычков листов, если нужно. Ну и интерфейс можно самому нарисовать необходимый."  
сделать в 2003 Офисе?  
с ув. Муля!  
_______________________
 
{quote}{login=Муля}{date=03.10.2010 12:05}{thema=}{post}Добрый день!  
Dachnik!  
А как вот это :  
 
"Зачем такие извращения? Надо просто в модуле, отвечающим за пользовательский интерфейс задать старт в пустом окне. Дальше уже макросами при старте скрыть отображение заголовков строк и столбцов и ярлычков листов, если нужно. Ну и интерфейс можно самому нарисовать необходимый."  
сделать в 2003 Офисе?  
с ув. Муля!  
_______________________{/post}{/quote}  
Вы правы, в 2003 офисе так не получится. Тут уважаемый EducatedFool все расписал. Не увидел я пост выше, вот и дал совет по 2007 офису.
Страницы: 1
Читают тему
Наверх