Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вывести команды меню на кнопки? 
:(
    Опции темы
kashemirny
Дата 12.11.2007, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 12.11.2007

Репутация: нет
Всего: нет



Подскажите, плс, как можно вывести комманду меню Excel "Формат-Лист-Отобразить\Скрыть" на панель инструментов для более быстрого доступа? Пользуюсь 500 раз на день, надоело жать кнопочки, пологите, если кто знает.....
PM MAIL   Вверх
kapbepucm
Дата 13.11.2007, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



Делаешь свою менюшку и в том самом режиме перетаскиваешь тода, удерживая Ctrl, нужные пункты другого меню.


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
mihanik
Дата 13.11.2007, 20:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 5
Всего: 109



1. Запускаем Ехель.
2. Вид, Панели инструментов, Настройка...
3. Переходим на закладку "Команды"
Там копаемся и ищем нужную команду и переносим её мышкой на панель инструментов.
Одно "но".
Я не нашёл нужной кнопки....
Можно в принципе при помощи макросов это дело забабахать, но что-то лениво.
Это вполне можно!!!
Просто лениво.
Если действительно припрёт, то сяду напишу макрос, а так...



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
AsIs
Дата 13.11.2007, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 310
Регистрация: 2.4.2005
Где: Санкт-Петербург

Репутация: 15
Всего: 17



Да, очень странно. Я как-то раньше не замечал, что в Word есть возможность для любой команды сделать кнопку (там просто есть полный список встроенных команд), а вот в Excel шиш.
PM MAIL ICQ   Вверх
kashemirny
Дата 13.11.2007, 22:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 12.11.2007

Репутация: нет
Всего: нет



mihanik, спасибо за совет, при помощи макроса можно, но наверное только указывая конкретное название листа...?!?!




kapbepucm, немного непонял что тащить, куда и откуда  smile 
PM MAIL   Вверх
kapbepucm
Дата 14.11.2007, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



kashemirny, я имел ввиду то, что эти строки сделают:
Код
Sub Test()
  Application.CommandBars.Add("PaladinTheBest").Visible = True
  Application.CommandBars("Лист").Controls("Отобразить\Скрыть").Copy Application.CommandBars("PaladinTheBest")
End Sub


Это сообщение отредактировал(а) kapbepucm - 14.11.2007, 09:46


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
kashemirny
Дата 14.11.2007, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 12.11.2007

Репутация: нет
Всего: нет



kapbepucm, не работает. пожалуйста, прикрепи искомый файл XLS  smile 
PM MAIL   Вверх
kapbepucm
Дата 15.11.2007, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



А это работает?
Код
Sub Test2()
  Const SheetStr = "Лист"
  Dim MyButton As CommandBarButton
  Application.CommandBars.Add("PriestTheBestHealer").Visible = True
  For Each MyButton In CommandBars(SheetStr).Controls
    MyButton.Copy Application.CommandBars("PriestTheBestHealer")
  Next MyButton
End Sub



--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
kashemirny
Дата 17.11.2007, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 12.11.2007

Репутация: нет
Всего: нет



kapbepucm, я не прграммист и попросил пример файла. тот код что ты мне прислал может и раьотает, но у меня возникает ошибка, хотя листы с причудливыми названиями я создавал.......

PM MAIL   Вверх
kapbepucm
Дата 20.11.2007, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



kashemirny, если я кину *.xls, то врядли код заработает... Попробуй, открыть диалоговое окно "Настройка", там создать новую(свою) панель инструментов. Ну, и там перекопировать нужные кнопки из "Формат-Лист-Отобразить\Скрыть".


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
kashemirny
Дата 20.11.2007, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 12.11.2007

Репутация: нет
Всего: нет



kapbepucm, так вот то-то и оно - кнопки на данные команды создать нельзя!?!?  smile 
PM MAIL   Вверх
kapbepucm
Дата 21.11.2007, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: нет
Всего: 12



Зачем создавать, когда можно просто скопировать? При открытом окне "Настройка" (попробуй пощелкать по пунтам меню- увидишь в этом режиме их странное поведение) это можно сделать вручную. (как уже предлагал "перетянуть" нужную кнопку, удерживая Ctrl) Ну, хотя-бы новyю панель инструментов удалось создать?

Это сообщение отредактировал(а) kapbepucm - 21.11.2007, 09:36


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
RockClimber
Дата 21.11.2007, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 848
Регистрация: 5.5.2006
Где: планета 013 в тен туре

Репутация: 1
Всего: 15



kashemirny, ты это имел ввиду?

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  _____2.rar 1,31 Kb


--------------------
Хорошо кинутый дятел далеко летит, крепко встревает, долго торчит.
PM MAIL GTalk   Вверх
kashemirny
Дата 22.11.2007, 22:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 12.11.2007

Репутация: нет
Всего: нет



kapbepucm, все работает - огромное спасибо!!!!!  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Работа с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Работа с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.1205 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.