Запуск макроса при активации диапазона ячеек
Siktorovich
Дата: Понедельник, 16.11.2020, 14:18 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Добрый день! Помогите решить проблему, пожалуйста. Знаю, как выглядит макрос при активации одной ячейки, но, к сожалению, не знаю, как это реализовать для диапазона. Пример для одной ячейки: [vba]Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$B$12" Then MsgBox "Hello" End If End Sub
[/vba] Как реализовать данный макрос для диапазона, например B12:B340 Заранее благодарю!
Добрый день! Помогите решить проблему, пожалуйста. Знаю, как выглядит макрос при активации одной ячейки, но, к сожалению, не знаю, как это реализовать для диапазона. Пример для одной ячейки: [vba]Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$B$12" Then MsgBox "Hello" End If End Sub
[/vba] Как реализовать данный макрос для диапазона, например B12:B340 Заранее благодарю! Siktorovich
Ответить
Сообщение Добрый день! Помогите решить проблему, пожалуйста. Знаю, как выглядит макрос при активации одной ячейки, но, к сожалению, не знаю, как это реализовать для диапазона. Пример для одной ячейки: [vba]Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$B$12" Then MsgBox "Hello" End If End Sub
[/vba] Как реализовать данный макрос для диапазона, например B12:B340 Заранее благодарю! Автор - Siktorovich Дата добавления - 16.11.2020 в 14:18
Kuzmich
Дата: Понедельник, 16.11.2020, 14:30 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация:
157
±
Замечаний:
0% ±
Excel 2003
[vba]Код
If Not Intersect(Target, Range("$B$12:$B$340")) Then
[/vba]
[vba]Код
If Not Intersect(Target, Range("$B$12:$B$340")) Then
[/vba] Kuzmich
Ответить
Сообщение [vba]Код
If Not Intersect(Target, Range("$B$12:$B$340")) Then
[/vba] Автор - Kuzmich Дата добавления - 16.11.2020 в 14:30
китин
Дата: Понедельник, 16.11.2020, 14:30 |
Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация:
1078
±
Замечаний:
0% ±
Excel 2007;2010;2016
Siktorovich , - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума - Оформите код тегами (в режиме правки поста выделите код и нажмите кнопку # , пояснялка здесь )
Siktorovich , - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума - Оформите код тегами (в режиме правки поста выделите код и нажмите кнопку # , пояснялка здесь )китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение Siktorovich , - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума - Оформите код тегами (в режиме правки поста выделите код и нажмите кнопку # , пояснялка здесь )Автор - китин Дата добавления - 16.11.2020 в 14:30
MikeVol
Дата: Понедельник, 16.11.2020, 14:33 |
Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 378
Репутация:
81
±
Замечаний:
0% ±
MSO LTSC 2021 EN
Siktorovich , День Добрый. Наверное так: [vba]Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("$B$12:$B$340")) Then MsgBox "Hello" End If End Sub
[/vba]
Siktorovich , День Добрый. Наверное так: [vba]Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("$B$12:$B$340")) Then MsgBox "Hello" End If End Sub
[/vba]MikeVol
Ученик. Одесса - Украина
Ответить
Сообщение Siktorovich , День Добрый. Наверное так: [vba]Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("$B$12:$B$340")) Then MsgBox "Hello" End If End Sub
[/vba]Автор - MikeVol Дата добавления - 16.11.2020 в 14:33
Siktorovich
Дата: Понедельник, 16.11.2020, 14:33 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Kuzmich, огромное спасибо
Ответить
Сообщение Kuzmich, огромное спасибо Автор - Siktorovich Дата добавления - 16.11.2020 в 14:33
Siktorovich
Дата: Понедельник, 16.11.2020, 14:34 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
MikeVol, огромное спасибо!
Ответить
Сообщение MikeVol, огромное спасибо! Автор - Siktorovich Дата добавления - 16.11.2020 в 14:34
Siktorovich
Дата: Понедельник, 16.11.2020, 14:35 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
китин, извиняюсь В следующий раз буду правильнее оформлять посты
китин, извиняюсь В следующий раз буду правильнее оформлять посты Siktorovich
Ответить
Сообщение китин, извиняюсь В следующий раз буду правильнее оформлять посты Автор - Siktorovich Дата добавления - 16.11.2020 в 14:35