gpt4 book ai didi

vba - 为什么我们需要 Application.PathSeparator?

转载 作者:行者123 更新时间:2023-12-04 16:02:42 30 4
gpt4 key购买 nike

MS Office VBA 有一个名为 的属性 Application.PathSeparator .

我支持interoperability ,但 Office 运行 only在 Windows 和 MacOS 上,两个平台都使用 the same \ 路径分隔符。

什么时候曾经建议使用Application.PathSeparator(而不是简单地硬编码\并节省 22 次击键)?


明确地说,我确实认为在 international site like Stack Overflow 上发布代码时支持国际差异很重要。 ,所以我会经常使用 Application.International 属性,例如 xlDateSeparator,更重要的是 xlDateOrder(更多关于那些 here )

最佳答案

这个问题基于一个错误的假设,即 Mac OS 和 Windows 使用相同的路径分隔符。这是不正确的。

Mac OS X 不使用反斜杠 (\) 作为路径分隔符。它像其他类 Unix 操作系统一样使用正斜杠 (/)。在 Mac OS 命令行中,反斜杠充当转义字符,因此在两个平台中使用相同的字符可能会导致意外结果。

关于vba - 为什么我们需要 Application.PathSeparator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50013255/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com