在 vlookup 中以 dd/mm/yy 格式显示日期,而不是整数



我需要在我的文本框中看到"dd/mm/yy"格式,但出现了一个整数。

我在代码中尝试了一些dd/mm/yy,但它不能解决问题。

Me.txtDate.Value = Application.WorksheetFunction.VLookup(AssetTag, Sheets("Assets").Range("A2:N1087"), 9, 0)

如果你得到一个整数,那么至少Vlookup()是有效的。 尝试:

Dim N As Long, s As String
N = Application.WorksheetFunction.VLookup(AssetTag, Sheets("Assets").Range("A2:N1087"), 9, 0)
s = Format(N, "dd/mm/yy")
Me.txtDate.Value = s

最新更新