Value в excel что означает
Перейти к содержимому

Value в excel что означает

  • автор:

Свойство Range.Value (Excel)

Возвращает или задает значение Variant , представляющее значение указанного диапазона.

Синтаксис

expression. Value (RangeValueDataType)

выражение: переменная, представляющая объект Range.

Параметры

Имя Обязательный или необязательный Тип данных Описание
RangeValueDataType Необязательный Variant Тип данных значения диапазона. Может быть константой XlRangeValueDataType .

Замечания

При задании диапазона ячеек с содержимым XML-файла электронной таблицы используются только значения первого листа в книге. Невозможно задать или получить несогласительный диапазон ячеек в формате электронной таблицы XML.

Элемент range по умолчанию переадресовывает вызовы значения value без параметров. Таким образом, someRange = someOtherRange эквивалентно someRange.Value = someOtherRange.Value .

Для диапазонов, первая область которых содержит несколько ячеек, значение возвращает значение Variant , содержащее двухмерный массив значений в отдельных ячейках первого диапазона.

При назначении массива размером 2 тумм для свойства Value значения будут скопированы в диапазон за одну операцию. Если целевой диапазон больше массива, остальные ячейки получат значение ошибки.

Назначение массива диапазону с несколькими областями не поддерживается должным образом, и его следует избегать.

Пример

В этом примере для ячейки A1 на листе 1 активной книги задается значение 3,14159.

Worksheets("Sheet1").Range("A1").Value = 3.14159 

В этом примере выполняется цикл по ячейкам A1:D10 на листе 1 активной книги. Если одна из ячеек имеет значение меньше 0,001, код заменяет значение на 0 (ноль).

For Each cell in Worksheets("Sheet1").Range("A1:D10") If cell.Value < .001 Then cell.Value = 0 End If Next cell 

В этом примере выполняется цикл над значениями в диапазоне A1:CC5000 на Листе1. Если одно из значений меньше 0,001, код заменяет значение на 0 (ноль). Наконец, он копирует значения в исходный диапазон.

Public Sub TruncateSmallValuesInDataArea() Dim dataArea As Excel.Range Set dataArea = ThisworkBook.Worksheets("Sheet1").Range("A1:CC5000") Dim valuesArray() As Variant valuesArray = dataArea.Value Dim rowIndex As Long Dim columnIndex As Long For rowIndex = LBound(valuesArray, 1) To UBound(valuesArray, 1) For columnIndex = LBound(valuesArray, 2) To UBound(valuesArray, 2) If valuesArray(rowIndex, columnIndex) < 0.001 Then valuesArray(rowIndex, columnIndex) = 0 End If Next Next dataArea.Value = valuesArray End Sub 

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Обратная связь

Были ли сведения на этой странице полезными?

Функция ЗНАЧЕН

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

В этой статье описаны синтаксис формулы и использование значения в Microsoft Excel.

Описание

Преобразует строку текста, отображающую число, в число.

Синтаксис

Аргументы функции ЗНАЧЕН описаны ниже.

  • Текст Обязательный. Текст в кавычках или ссылка на ячейку, содержащую текст, который нужно преобразовать.

Примечания

  • Текст может быть в любом формате, допускаемом в Microsoft Excel для числа, даты или времени. Если текст не соответствует ни одному из этих форматов, функция ЗНАЧЕН возвращает значение ошибки #ЗНАЧ!.
  • Обычно функцию ЗНАЧЕН не требуется использовать в формулах, поскольку необходимые преобразования значений выполняются в Microsoft Excel автоматически. Эта функция предназначена для обеспечения совместимости с другими программами электронных таблиц.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Числовой эквивалент текстовой строки "1 000 ₽"

Числовой формат, эквивалентный 4 часам 48 минутам — "16:48:00"-"12:00:00" (0,2 или 4:48)

Свойство Value (Excel Graph)

Возвращает значение указанной ячейки. Если ячейка пуста, значение Value возвращает значение Empty (для проверки этого случая используйте функцию IsEmpty ).

Если объект Range содержит несколько ячеек, это свойство возвращает массив значений (используйте функцию IsArray , чтобы проверить этот случай). Для чтения и записи, Variant.

Синтаксис

expression. Value (RangeValueDataType)

выражение (обязательно). Выражение, возвращающее один из объектов списка Применяется к.

Параметры

Имя Обязательный или необязательный Тип данных
RangeValueDataType Необязательный Variant

Пример

В этом примере ячейке A1 в таблице присваивается значение 3,14159.

myChart.Application.DataSheet.Range("A1").Value = 3.14159 

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Обратная связь

Были ли сведения на этой странице полезными?

Обратная связь

Отправить и просмотреть отзыв по

Value в excel что означает

Argument 'Topic id' is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО "Планета Эксел"
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *