🔥 Свойство Value объекта Range
Range.Value – одно из самых часто используемых свойств. Оно позволяет получать или задавать значение ячейки или диапазона.
📌 Примеры:
1️⃣ Записать значение в ячейку:
2️⃣ Прочитать значение ячейки и вывести в MsgBox:
3️⃣ Присвоить значение переменной:
💡 Если диапазон содержит несколько ячеек, Value вернёт массив значений:
Теперь arr – это двумерный массив, содержащий данные из ячеек A1:C3.
Особенности:
1️⃣ Значение может быть числом, текстом, датой или пустым.
2️⃣ При установке значения ячейка автоматически очищается от формул.
3️⃣ Свойство Value является свойством объекта Range по умолчанию, поэтому, при работе со значениями, его можно не указывать.
#VBA #ExcelVBA #Range #Value #Значение
Range.Value – одно из самых часто используемых свойств. Оно позволяет получать или задавать значение ячейки или диапазона.
📌 Примеры:
1️⃣ Записать значение в ячейку:
Range("A1").Value = "Привет, VBA!" 2️⃣ Прочитать значение ячейки и вывести в MsgBox:
MsgBox Range("A1").Value 3️⃣ Присвоить значение переменной:
Dim myValue As String
myValue = Range("A1").Value
💡 Если диапазон содержит несколько ячеек, Value вернёт массив значений:
Dim arr As Variant
arr = Range("A1:C3").Value
Теперь arr – это двумерный массив, содержащий данные из ячеек A1:C3.
Особенности:
1️⃣ Значение может быть числом, текстом, датой или пустым.
2️⃣ При установке значения ячейка автоматически очищается от формул.
3️⃣ Свойство Value является свойством объекта Range по умолчанию, поэтому, при работе со значениями, его можно не указывать.
#VBA #ExcelVBA #Range #Value #Значение