| 
 | |||||||
| Ячейки и области 
		  Время создания: 31.07.2019 23:08		  
		  Текстовые метки: VBA, range, Cells		  
		    Раздел: Разные закладки - VBA - Excel - Cells		   
		  Запись: xintrea/mytetra_db_adgaver_new/master/base/1513051801l0k6d6q0rr/text.html на raw.githubusercontent.com		  
 | |||||||
|  | |||||||
| Ячейки и области - eXcellence team К ячейкам таблицы можно обращаться несколькими способами: 
 В первом случае ячейки представляются как элементы двухмерного массива Cells, Во втором используется свойство Range текущей таблицы. Range - это диапазон или область. В нем может находиться как одна ячейка, так и несколько. Можно написать так: Range("A2:A5") = 2 В результате ячейкам A2,A3,A4,A5 присвоится значение 2. Ячейке можно присвоить не только значение, но и формулу, например: Range("A3") = "=A1+A2" Получить формулу, присвоенную ячейке, можно так: s = Range("A3").Formula А значение, вычисленное по этой формуле, вот так: x = Range("A3").Value К ячейкам внутри области можно адресоваться относительно границ этой области. Например: Sub Ranges() 
 Для областей есть операции объединения и пересечения. Объединение выглядит вот так: Sub Test() Результат: А вот так - пересечение: Sub Test() В этом примере значение test присвоится только ячейке A8, так как только она находится на пересечении областей A1:A8 и A8:D8.  | |||||||
| 
 Так же в этом разделе:
  
 | |||||||
|   | |||||||
| 
 | |||||||
| 
 |