sh.Range("P" & i + 3).Value содержит число. В теле HTML сообщения электронной почты оно форматируется как обычный текст. Как я могу изменить это значение, чтобы включить запятые?
sh.Range("P" & i + 3).Value
В настоящее время: 10000
10000
Желаемые результаты: 10,000.00
10,000.00
Разобрался. Используйте функцию форматирования, как показано ниже.
Формат (sh.Range ("P" & i + 3), "Standard")
На этом веб-сайте представлены все форматы: https://www.excelfunctions.net/vba-format-function.html