Добрый день!
Прошу прощения, если решение уже есть на сайте. Найти то, что нужно у меня не получилось. Есть очень много похожих тем, но применить к своему случаю не смог.
Есть вопрос, который никак не удается решить:
Есть известный календарь для вноса даты, с заданным диапазоном для его работы.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("B3:B15")) Is Nothing Then
x = Target.Address
UserFormCalendar.Show
End If
End Sub
Можно ли сделать данный диапазон динамическим, то есть, что бы можно было добавлять строки в таблицу?
Вариант Range("B3:B65536") не подходит, так как необходимо исключить возможность вноса даты вне таблицы.
Прошу прощения, если решение уже есть на сайте. Найти то, что нужно у меня не получилось. Есть очень много похожих тем, но применить к своему случаю не смог.
Есть вопрос, который никак не удается решить:
Есть известный календарь для вноса даты, с заданным диапазоном для его работы.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("B3:B15")) Is Nothing Then
x = Target.Address
UserFormCalendar.Show
End If
End Sub
Можно ли сделать данный диапазон динамическим, то есть, что бы можно было добавлять строки в таблицу?
Вариант Range("B3:B65536") не подходит, так как необходимо исключить возможность вноса даты вне таблицы.