Я пытаюсь отформатировать число в качестве валюты в Access VBA.
В ближайшем окне, когда я ввожу:
? Format(123, "Currency")
Я получаю ожидаемый ответ: "123,00 $"
Однако в окне кода при вводе:
Debug.Print Format(123, "Currency")
Я получаю сообщение об ошибке, указывающее на эту строку: «Ошибка времени выполнения« 13 »: несоответствие типов»
Почему тот же самый простой код работает в непосредственном окне, но выдает ошибку при запуске из окна кода?