• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Как сумму разделить пробелом?

  • Автор темы Автор темы fedotxxl
  • Дата начала Дата начала
Из 1234 в 1 234. Туплю что-то

Держи.

Код:
Function NumberToString(num As Variant) As String
%REM
Строит на основании числа строку с разделителем
%END REM
On Error Goto TRAP

Dim str1 As String
str1 = Cstr(num)

Dim str2 As String

If Instr(str1, ",") Then
str2 = "," & Strright(str1, ",")
str1 = Strleft(str1, ",")
End If

While Len(str1)>0 
str2 = Right(str1, 3) & " " & str2
If Len(str1)>3 Then
str1 = Left(str1, Len(str1)-3)	
Else
str1= ""
End If
Wend

str2 = Replace(str2, " ,", ",")

NumberToString = str2

Exit Function
TRAP:
Error Err, Error & " at line " & Erl & " of NumberToString"
Exit Function
End Function
 
Если в поле, то поставить галку Punctuated at thousands.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab