使用带有属性的XlApplicationInternational枚举Application.International来检索此配置。
这/在我的系统上返回:
Run Code Online (Sandbox Code Playgroud)Excel.Application.International(xlApplicationInternational.xlDateSeparator)
如果您在 Access 主机中,您将希望避免使用全局Excel.Application对象,并使用您拥有的实例,并且您可以Quit在完成后使用该实例:
Dim app As Excel.Application
Set app = New Excel.Application
Debug.Print app.International(xlApplicationInternational.xlDateSeparator)
'...
app.Quit
Run Code Online (Sandbox Code Playgroud)
真正简单快捷的方法是让 VBA 完成这项工作,因为字符“ / ”到Format指定日期分隔符:
' Get localised date separator.
DateSeparator = Format(Date, "/")
' Denmark -> "-"
' Germany -> "."
' US -> "/"
Run Code Online (Sandbox Code Playgroud)
为什么这样做:
(/) - 日期分隔符。在某些语言环境中,可以使用其他字符来表示日期分隔符。在格式化日期值时,日期分隔符分隔日、月和年。在格式化输出中用作日期分隔符的实际字符由您的系统设置决定。
| 归档时间: |
|
| 查看次数: |
163 次 |
| 最近记录: |