VBA Excel
242 subscribers
88 photos
23 links
VBA Excel для начинающих. Справка по VBA Excel. Visual Basic for Applications. Справочник. Самоучитель.
Download Telegram
🔥 Свойство NumberFormat объекта Range

Свойство Range.NumberFormat позволяет изменять формат отображения данных в ячейках. Оно используется для задания числовых форматов, дат, процентов и пользовательских представлений данных.

📌 Примеры:

1️⃣ Установить формат числа с двумя знаками после запятой:
Range("A1").NumberFormat = "0.00"  


🔹 Число 123.456 в A1 отобразится как 123.46.

2️⃣ Применить денежный формат с символом валюты:
Range("B2").NumberFormat = "#,##0.00 ₽"  


🔹 Число 1000 отобразится как 1 000,00 ₽.

3️⃣ Отобразить дату в формате ДД.ММ.ГГГГ:
Range("C3").NumberFormat = "DD.MM.YYYY"  


🔹 Если в C3 находится дата 01.01.2025, она будет отображаться как 01.01.2025.

4️⃣ Применить процентный формат:
Range("D4").NumberFormat = "0.00%"  


🔹 Число 0.25 в D4 отобразится как 25.00%.

5️⃣ Использовать пользовательский формат для телефонных номеров:
Range("E5").NumberFormat = "+7 (###) ###-##-##"  


🔹 Число 9876543210 отобразится как +7 (987) 654-32-10.

💡 NumberFormat влияет только на отображение данных, но не изменяет их фактическое значение!

#VBA #ExcelVBA #Range #NumberFormat #Формат