Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
试图确定某个 excel 文件是否已经打开。我有一个脚本可以打开一个模板 excel 文件并将数据写入文件,然后将其保存为特定格式的名称。现在,如果该人再次运行脚本并忘记关闭 excel 文件,我会收到错误,停止程序说无法保存文件,因为它已经打开。有没有办法检查是否不仅打开了程序(excel)而且打开了特定文件?这样我可以提示用户关闭文件或将其另存为另一个文件名。
如果输入的处理时间真的很短,您不需要在处理文件之前检测到这一点。您可以轻松地捕获您描述的错误“我收到错误导致程序停止说无法保存文件,因为它已经打开”并向用户提供有意义的错误消息。