Поделиться через


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

Возвращает или задает значение Variant, определяющее код формата для объекта.

Синтаксис

выражение.NumberFormat

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

Примечания

Это свойство возвращает значение Null, если все ячейки в указанном диапазоне не имеют один и тот же числовой формат.

Код формата – это строка в параметрах Коды форматов в диалоговом окне Формат ячеек. Функция Format использует другие коды формата, в отличие от свойств NumberFormat и NumberFormatLocal.

Дополнительные сведения см. в статье Коды числовых форматов (служба поддержки Майкрософт).

Пример

В этих примерах задается числовой формат для ячейки A17, строка 1, столбец C (соответственно) на Листе1.

Worksheets("Sheet1").Range("A17").NumberFormat = "General" 
Worksheets("Sheet1").Rows(1).NumberFormat = "hh:mm:ss" 
Worksheets("Sheet1").Columns("C"). _ 
 NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"

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

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