将 Excel 文件保存到包含特殊字符的文件路径或目录

将 Excel 文件保存到包含特殊字符的文件路径或目录

我无法让 excel 2010 beta 保存到包含方括号的目录。我必须保存到其他地方并复制进去。有什么解决方法吗?这是旧版本的问题吗?

我意识到我可以手动更改目录名称,但如果可能的话,我不想为了某个程序而放弃长期存在的组织方案,以避免出现此问题。

答案1

不幸的是,旧版本的 Excel 也存在同样的问题。我刚刚尝试使用 Excel 2003、2007 和 2010 RTM 来证明这一点,结果在所有情况下都得到了相同的错误消息。

文件名/路径中不能有 []<>?:|*,因为它们在 Windows 中是非法的,或者会破坏 Excel 文件之间的链接(例如,方括号用于在外部链接中标识工作簿)

编辑:为了更清楚一点,您可以在文件名或文件夹名称中使用方括号,但不能将 [ 作为文件夹名称的第一个字符,因为这在外部链接中会产生歧义。“[My Folder]”是不允许的,“![My folder]”是可以的(例如),因此您可以重命名文件夹,以保留其原始隐含的“含义”(和排序顺序)并保持 Excel 正常运行。

相关内容