Не используйте Format
для строк, вместо этого используйте Right
, заполняйте 4 нулями по умолчанию и берите последние 4 символа.
Right("0000" & Hex(169), 4)
Обратите внимание, что вам нужно выполнить проверку, если вы хотите более 4 цифр и в этом случае хотите вернуть полный номер, используя IIF
Iif(Len(Hex([decimalfieldname])) > 4, Hex([decimalfieldname]), Right("0000" & Hex([decimalfieldname]), 4))