|
|
|
Макрос Excel 2003 на панели инструментов
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые Дамы и господа. Подскажите пожалуйста, может ли быть решена такая задача Имеем макрос в Excel 2003 и чайника-пользователя Ему (чайнику) оч-чень хочется, чтобы макрос запускался по нажатию кнопки на панели инструментов. На своем компьютере создал дополнительную панель, на нее "привесил" кнопку, назначил макрос - все чудесно. Пользователь запускает на своем компе - у него ес-но эта кнопка отсутствует. К сожалению, я не могу подойти к пользователю (работа удаленная) и своими руками все сделать за 2 минуты. Пользователь не может и не умеет сделать это даже при моей инструкции (достаточно подробной). Вопрос - можно ли как-нибудь автоматизировать создание кнопки для запуска макросов на панели инструментов и чтобы пользователь "видел" эту кнопку? Заранее спасибо. До свидания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2008, 22:05:09 |
|
||
|
Макрос Excel 2003 на панели инструментов
|
|||
|---|---|---|---|
|
#18+
Можно. Либо одиножды запустите макрос по созданию кнопок с ссылками на макросы. Либо сделайте надстройку с нужными макросами, а также на автоопен поставить создание кнопок на панели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2008, 22:35:42 |
|
||
|
Макрос Excel 2003 на панели инструментов
|
|||
|---|---|---|---|
|
#18+
Sub AddCustomButton() ' Добавление кнопки на панель инструментов With Application.Toolbars(1).ToolbarButtons.Add(button:=222) .Name = "Кнопка" .OnAction = "Макрос" End With End Sub Примеры создания панелей инструментов Листинг 3.42. Панель с одной кнопкой Sub CreateCustomControlBar() ' Создание панели инструментов With Application.CommandBars.Add(Name:="Панель", Temporary:=True) ' Создание и настройка кнопки With .Controls.Add(Type:=msoControlButton) .Style = msoButtonIconAndCaption .FaceId = 66 .Caption = "Просто кнопка" End With ' Покажем панель .Visible = True End With End Sub .OnAction = "Макрос" - только подпиши. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2008, 18:00:01 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2180194]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
76ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 377ms |

| 0 / 0 |
