Страница: 1 |
Страница: 1 |
Вопрос: Excel программное выделение ячеек с CTRL
Добавлено: 17.05.06 11:02
Автор вопроса:
eugrita
Как в Excel программно выделить несколько несмежных ячеек (аналогично с удерживанием клавиши CTRL в итерактивном режиме)?
Код типа
ActiveSheet.Cells(B2).Select
….
ActiveSheet.Cells(B7).Select
Устанавливает выделение только на последней ячейке B7
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа: Дмит
Вопросов: 11
Ответов: 160
Web-сайт:
Профиль | | #1
Добавлено: 17.05.06 13:14
ActiveSheet.Range("B2,B5,B7"
.Select
Номер ответа: 2
Автор ответа: eugrita
Вопросов: 6
Ответов: 8
Профиль | | #2
Добавлено: 17.05.06 13:38
Спасибо, так проходит. При этом в программном режиме можно формировать переменную
Dim s As string
...
s=s & "B" & i1 & ","
...
а потом
ActiveSheet.Range(s).Select