Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/22: Рейтинг темы: голосов - 22, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 17.12.2009
Сообщений: 8
1

Добовление собственного меню в Excel

07.11.2010, 18:43. Показов 4283. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Спецы! подскажите, как добавить в меню, которое всплывает при нажатии правой кнопки мыши на выделенной ячейки рабочего листа в Excel

Например нет проблем добавить в меню рабочей книги в 'Данные' следующим образом, при открытии раб.книги:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Sub Workbook_Activate()
Dim MyMenuBar As Object
Set MyMenuBar = Application.CommandBars('Tools').Controls.Add(Type:=msoControlPopup, Temporary:=True)
With MyMenuBar
    .Caption = 'Данные'
    .Visible = True
    With .Controls
            With .Add(Type:=msoControlButton)
                .Caption = 'Из БД-1'
                .OnAction = 'Макрос1'
            End With
            With .Add(Type:=msoControlButton)
                .Caption = 'из БД-2'
                .OnAction = 'Макрос2'
            End With
    End With
End With
End Sub
заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2010, 18:43
Ответы с готовыми решениями:

Excel 2007 - стандартное меню в стиле Excel 2000 (2003, XP)
Для тех, кто столкнулся с 2007-м Office... Предлагается на рассмотрение VBA код, который создает в...

Создание нового меню в меню Файл в Excel
Небольшое вступление: я решил сделать надстройку для Excel, при ее установке в меню 'Файл' должен...

Реализация собственного меню
Допустим, мы сделали меню где есть 3 кнопки. Допустим, первая - запуск, вторая - настройки, третья...

Создание собственного системного меню с иконками
Доброго времени суток. Хочу создать свое собственное системное меню. Сделать просто текстовую...

1
1122 / 233 / 37
Регистрация: 15.03.2010
Сообщений: 709
08.11.2010, 08:23 2
Меню под правую клавишу имеет имя 'cell'. Или нужно привязаться к конкретной ячейке?
0
08.11.2010, 08:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2010, 08:23
Помогаю со студенческими работами здесь

Создание контекстного меню для собственного виджета
Здравствуйте. Помогите советом. Имеется графический интерфейс программы (ниже на картиночке). Мне...

Добавить пункт в контекстное меню собственного контрола
Создаю свой визуальный контрол/компонент, нужно, чтобы в дизайн-тайм при вызове контекстного меню...

Как программно заблокировать один из пунктов собственного меню?
У меня есть свое меню, где один из пунктов при открытии определенных форм необходимо блокировать от...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru