Новости:

Из правил форума: Тема должна отражать суть вопроса, топики типа "help please" будут удаляться!

Главное меню

Принудительное позиционирование (VBA)

Автор GWolf, 17.04.2012, 15:15

« назад - далее »

GWolf

Добрый вечер коллеги!

Может туплю, но не получается решить задачку:

Клик по любой ячейке видимой области листа приводит к Cells(2,2).Select
А вот как сделать это самое "приводит" - ХЗ!!!

Может кто подкинет решение или идейку?
Пример не прикладываю. Вопрос вроде понятный. Но если нужно - приложу.
Путей к вершине - множество. Этот один из многих!

Wasilic

#1
Вроде так.
Один клик -
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   Cells(2,2).Select
End Sub
Два клика-
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Cells(2,2).Select
    Cancel = True
End Sub

ЗЫ А видимая область у каждого своя !!!
Может и я на что сгожусь ... Если сгодился, можете меня по+благодарить+.