изменить формат номера msgbox - PullRequest
0 голосов
/ 14 июля 2020

пожалуйста, помогите мне изменить номер формата для этого msgbox, мне нужен номер формата как стандартный, например: 3,456,79

Set db = CurrentDb
Dim rs As DAO.Recordset
Dim qdf As DAO.QueryDef
Set qdf = db.QueryDefs("1")
Set rs = qdf.OpenRecordset
Set rs = db.OpenRecordset("SELECT [amount] FROM qicard;")
MsgBox "total salary : " & DSum("amount", "[1]"), vbQuestion, "salary"```

1 Ответ

1 голос
/ 14 июля 2020

Вы можете использовать функцию Format, чтобы номер отображался правильно:

Format(DSum("amount","[1]"),"#,##0.00")

Кроме того, если вы просто используете DSum и другого кода нет, то вы не необходимо использовать набор записей или querydef.

С уважением,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...