|
|
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Возможно ли организовать вызов макроса по событию "активизация ячейки" для конкретной ячейки, а не для всех ячеек листа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 14:13:33 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Попробуй так. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 14:40:54 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Пользователь2Попробуй так. Код: plaintext 1. 2. 3. 4. Выдает событие при переходе на ЛЮБУЮ ЯЧЕЙКУ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:05:39 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
У меня выдет событие если я перейду на ячейку "A1". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:16:23 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
подскажите йа нажал в екселе Alt+F11. добавил к книге Module(модуль). туда скопировал код Код: plaintext 1. 2. 3. 4. Что теперь делать чтобы запустить эту процедуру. Нажимаю выполнить - спрашивает имя макроса. Как увидеть результат выполнения процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:50:53 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Пользователь2У меня выдет событие если я перейду на ячейку "A1". Я текст не набирал, а скопировал твой. Ошибка исключается. Но выдает событие на кождой ячейке. Версия EXCEL 2000 SR-1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:51:52 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
KiLLunподскажите йа нажал в екселе Alt+F11. добавил к книге Module(модуль). туда скопировал код Код: plaintext 1. 2. 3. 4. Что теперь делать чтобы запустить эту процедуру. Нажимаю выполнить - спрашивает имя макроса. Как увидеть результат выполнения процедуры. Например в ЛИСТ1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:53:11 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Этот код должен "лежать" не в отдельном модуле, а в модуле листа, на котором нужна такая функциональность. Просто вставьте код в модуль листа и он будет работать при смене ячейки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:54:41 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
огромное спасибо. все ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:55:19 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
TokingЭтот код должен "лежать" не в отдельном модуле, а в модуле листа, на котором нужна такая функциональность. Просто вставьте код в модуль листа и он будет работать при смене ячейки А как сделать чтоб код срабатывал ТОЛЬКО на конкретной ячейке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:56:59 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
talgat, у самого-то получилось? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:58:16 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Пользователь2talgat, у самого-то получилось? :) НЕТ и не знаю как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:58:58 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
talgat TokingЭтот код должен "лежать" не в отдельном модуле, а в модуле листа, на котором нужна такая функциональность. Просто вставьте код в модуль листа и он будет работать при смене ячейки А как сделать чтоб код срабатывал ТОЛЬКО на конкретной ячейке? Так на нее нужно сначала перейти, чтоб он сработал. Или я чего не понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 16:01:16 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Получилось Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveCell.Row = 1 Then If ActiveCell.Column = 1 Then MsgBox "Событие" End If End If End Sub Спасибо за помощь. Особенно Пользователь2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 16:05:23 |
|
||
|
Событие для конкретной ячейки
|
|||
|---|---|---|---|
|
#18+
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveCell.Row = 1 Then If ActiveCell.Column = 1 Then MsgBox "Событие" End If End If End Sub[/quot] Мысли вслух. Получается при этом коде любая ячейка выступает как КНОПКА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 16:14:09 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33176364&tid=2185905]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 323ms |

| 0 / 0 |
