Страницы: 1
RSS
Автоматическое выделение строк/столбцов
 
Добрый день!  
 
Не подскажите, как быстро выделить строки (столбцы) через одну в заданном количестве (например, 30 строк), начиная с текущей?
TVK
 
жмете CTRL и очень быстро-быстро выделяете строки/столбцы.
 
{quote}{login=Марчук}{date=25.05.2011 04:04}{thema=}{post}жмете CTRL и очень быстро-быстро выделяете строки/столбцы.{/post}{/quote}  
 
Так и я умею...
TVK
 
немакросный, но, имхо, хлопотный вариант для строк - через доп. столбец и фильтр  
без фильтра, но с доп. столбцом/строкой - можно выделить ячейки через одну в нужном диапазоне. для некоторых задач (например, скрыть строки/столбцы) через один, этого хватит.  
 
не...  
макросом проще.
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
А как данный макрос построить?
TVK
 
написать на языке VBA.  
в соответствии с синтаксисом языка, объектной моделью приложения, подробной и точной постановкой задачи и разрабатанным на основе этой постановки алгоритмом.
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Программа действует, спасибо.  
Не подскажите, где можно найти литературу, чтобы освоить азы этого языка?
TVK
 
на английском будете? могу выслать в почту..  
 
John Walkenbach - Excel 2010 Power Programming with VBA 2010.pdf
Живи и дай жить..
 
для 30 строк вот так еще можно:  
 
Sub t()  
Dim s$, r&, i&  
r = Selection.Row  
s = "a" & r  
For i = 1 To 29  
s = s & ",a" & i * 2 + r  
Next  
Range(s).EntireRow.Select  
End Sub
Живи и дай жить..
 
Ок, спасибо.
TVK
Страницы: 1
Читают тему
Наверх