🔥 Свойство NumberFormat объекта Range
Свойство Range.NumberFormat позволяет изменять формат отображения данных в ячейках. Оно используется для задания числовых форматов, дат, процентов и пользовательских представлений данных.
📌 Примеры:
1️⃣ Установить формат числа с двумя знаками после запятой:
🔹 Число 123.456 в A1 отобразится как 123.46.
2️⃣ Применить денежный формат с символом валюты:
🔹 Число 1000 отобразится как 1 000,00 ₽.
3️⃣ Отобразить дату в формате ДД.ММ.ГГГГ:
🔹 Если в C3 находится дата 01.01.2025, она будет отображаться как 01.01.2025.
4️⃣ Применить процентный формат:
🔹 Число 0.25 в D4 отобразится как 25.00%.
5️⃣ Использовать пользовательский формат для телефонных номеров:
🔹 Число 9876543210 отобразится как +7 (987) 654-32-10.
💡 NumberFormat влияет только на отображение данных, но не изменяет их фактическое значение!
#VBA #ExcelVBA #Range #NumberFormat #Формат
Свойство 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 #Формат