Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 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-сайт: dimit.pochta.ru
 Профиль | | #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

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам