Страницы: 1
RSS
Target и Activecell
 
Заметил, что некоторые гуру данного форума в кодах используют Target...так вот в чём принципиальная разница между Target и Activecell?
 
Target используется тогда, когда Excel передаёт этот объект в некую процедуру:  
 
 
Private Sub Worksheet_Change(ByVal Target As Range)  
   MsgBox Target.Address    ' выведет адрес изменённого диапазона  
   ' который может состоять как из одной, так и из множества ячеек  
 
   MsgBox ActiveCell.Address    ' выведет адрес активной ячейки  
   ' хотя, возможно,  изменилась не только эта ячейка  
End Sub  
 
 
> в чём принципиальная разница между Target и Activecell?  
Target пишется быстрее, чем Activecell. Буков меньше :)
 
ActiveCell всегда только одна активная ячейка, Target возвращает диапазон (Range).
 
пасиба...понял :)  
 
ну тада ещё пара вопросиков, если вы не против...  
1) если Targetом является некий диапазон ячеек, который юзверь выделяет на листе мышкой, то как узнать номер строки каждого элемента этого диапазона?  
2) могут ли Targetом быть несвязные ячейки?
 
пасиба :)
Страницы: 1
Читают тему
Наверх
Loading...