
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.09.2009, 13:53:51
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
Создаю активную базу с использованием элементов типа "Список", "Поле со списком". Рассмотрим "Список" - при выборе значения в нем идет ссылка на А1, там прописываются значения 1, 2, 3 и т.д., в зависимости от выбранного значения. Задача - при выборе второго значения из списка автоматически запустить макрос (в ячейке А1="2"), при выборе следующего значения (в ячейке А1="3") другой макрос! И т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 14:44:04
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
В модуль листа можно положить такой макрос: Private Sub Worksheet_Change(ByVal Target As Range) If Target = [a1] Then Select Case [a1] Case Is = 1 qqq1 Case Is = 2 qqq2 End Select End If End Sub Для изменения в ячейке А1 Запускает макросы qqq1 и qqq2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 14:47:55
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
_Boroda_, То есть имена созданных макросов должны быть ggg1 и ggg2? (имена я поменяю на свои, естественно, про принцип спрашиваю!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 15:02:55
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
_Boroda_, Среда Microsoft Exel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 15:46:58
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
[quot radomirka То есть имена созданных макросов должны быть ggg1 и ggg2? (имена я поменяю на свои, естественно, про принцип спрашиваю!)[/quot] ggg1, ggg2, ... - имена макросов, находящихся в этой книге. Через Case их можно прописать любое количество (в разумных, конечно, пределах) [quot radomirka Среда Microsoft Exel[/quot] Это об чем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 15:52:06
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
_Boroda_, сделал все по "инструкции", даже имена макросам присвоил такие же, автоматического запуска макросов не происходит((( Поэтому уточняю для чего прога должна писаться! 5 листов в книге (это пока, возможно добавится ещё). Для простоты отладки программы имена листов оставляю по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 15:55:35
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
radomirka_Boroda_, сделал все по "инструкции", даже имена макросам присвоил такие же, автоматического запуска макросов не происходит((( Поэтому уточняю для чего прога должна писаться! 5 листов в книге (это пока, возможно добавится ещё). Для простоты отладки программы имена листов оставляю по умолчанию. Еще добавлю - изменения А1 только на Листе 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 16:02:40
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
radomirka, Клади файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2009, 16:12:23
|
|||
|---|---|---|---|
|
|||
Автозапуск различных макросов при изменении значения в А1 |
|||
|
#18+
Так сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2179011]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 376ms |

| 0 / 0 |
