格式化来自文本数据库字段的数字值

我有MS Access中的列A格式化为文本,因为它需要保存字母数字值。

虽然它保存数值,但是我只需要显示两位小数。 如果数据types被设置为数字,那么我可以通过将格式设置为固定和小数位来达到这个目的。但格式必须适用于数据types文本。

注意:使用VBA我将数据从Excel上传到MS Access。

你可以试试这个expression式:

=Format(IIf(IsNumeric([YourField]), Val([YourField]), [YourField]), "0.00")