Проблема с выделением ячеек

Программирование на Visual Basic for Applications
Bigfire
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 09.09.2004 (Чт) 9:52

Проблема с выделением ячеек

Сообщение Bigfire » 09.09.2004 (Чт) 10:05

Уважаемые специалисты по VBA!
Помогите, пожалуйста, с задачей:
есть таблица из четырех колонок (например B,C,D,E). Нужно, чтобы при выделении любой ячейки в любом из этих столбцов выделялись все четыре ячейки в активной строке (например, активизируется ячейка D1 и при этом выделяются все четыре ячейки B1, C1, D1, E1). И еще вопрос: можно ли перемещать выделенную область ячеек клавишами курсора (как "курсорную доску").
работаю под Excel97.

Хитрый
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 10
Зарегистрирован: 09.09.2004 (Чт) 14:10
Откуда: г. Уфа

Сообщение Хитрый » 09.09.2004 (Чт) 14:23

Примерно так - пишешь следующие строки в редакторе Листа (не модуль!!!)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then Range("A1:D1").Select
' и т.д. далее сообразишь
End Sub

Удачи!


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот], Yandex-бот и гости: 58

    TopList  
cron