Excel - как выделить все нечетные ряды?

Программирование на Visual Basic for Applications
Sulfur
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.12.2005 (Ср) 14:33

Excel - как выделить все нечетные ряды?

Сообщение Sulfur » 28.12.2005 (Ср) 14:39

сабж. Пробовал Range("1:1,3:3,5:5,...") но т.к. рядов >30 000 то строка адреса получается слишком длинной и компилятор отказывается с ней работать. Может можно как-нибудь по другому?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 28.12.2005 (Ср) 14:40

Есть такая штука, Application.Intersect.
Lasciate ogni speranza, voi ch'entrate.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 28.12.2005 (Ср) 14:50

Не, есть такая штука - application.union, а ещё есть такая штука, как for/next.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sulfur
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 28.12.2005 (Ср) 14:33

Сообщение Sulfur » 28.12.2005 (Ср) 15:50

спасибо, попробую union


Вернуться в VBA

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 84

    TopList  
cron