Укажите числовой формат для одного или нескольких столбцов Excel с помощью макроса VBA

Содержание

Чтобы установить числовой формат для одного или нескольких столбцов на листе, вы можете использовать команду VBA

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

Но как вы выполняете эту работу из программы VBA? Используйте следующий макрос:

Sub LegeSpaltenformatFest ()
ActiveSheet.Columns ("B: C"). NumberFormat = "#, ## 0.00"
Конец подписки

Аргумент после команды COLUMNS используется для определения столбцов, которым вы хотите назначить новый числовой формат. Как и в примере, вы можете использовать диапазон столбцов или указать одну букву столбца.

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

Чтобы узнать, как выглядит существующий числовой формат в ячейке в текстовой форме, вы можете запросить формат ячейки. Для этого щелкните ячейку, нажмите комбинацию клавиш CTRL 1 (при этом откроется диалоговое окно ФОРМАТИРОВАНИЕ ЯЧЕЙКОВ во всех версиях Excel) и переключитесь на вкладку ЧИСЛО. Активируйте запись ОПРЕДЕЛЕННЫЙ ПОЛЬЗОВАТЕЛЕМ в списке КАТЕГОРИЯ. В поле ТИП Excel теперь показывает текущий числовой формат в текстовой нотации.

Чтобы ввести макрос, нажмите комбинацию клавиш ALT F11 в Excel. Это вызывает редактор VBA. Используйте команду ВСТАВИТЬ - МОДУЛЬ, чтобы вставить пустой лист модуля. Чтобы запустить макрос, нажмите комбинацию клавиш ALT F8 в Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave