![当其他用户打开 Excel 2010 文件时,保存该文件](https://linux22.com/image/1423943/%E5%BD%93%E5%85%B6%E4%BB%96%E7%94%A8%E6%88%B7%E6%89%93%E5%BC%80%20Excel%202010%20%E6%96%87%E4%BB%B6%E6%97%B6%EF%BC%8C%E4%BF%9D%E5%AD%98%E8%AF%A5%E6%96%87%E4%BB%B6.png)
我们的服务器上有一个 excel 文件,其中包含一些人的日历。因此大多数情况下 excel 文件都是由某人打开的。有没有办法使用 java 保存文件的当前状态并将其保存到另一个文件夹?
我研究了 apache.poi 和 Windows 卷影复制,但没有找到使用 Java 的方法。
谢谢。
答案1
如果您是第二个打开该文件的人,Excel 通常会询问您是否要打开副本或等到文件可用。如果您打开副本,您将获得驱动器上的版本(它可能没有最新更新),您可以在其中保存任何位置。
我们的服务器上有一个 excel 文件,其中包含一些人的日历。因此大多数情况下 excel 文件都是由某人打开的。有没有办法使用 java 保存文件的当前状态并将其保存到另一个文件夹?
我研究了 apache.poi 和 Windows 卷影复制,但没有找到使用 Java 的方法。
谢谢。
如果您是第二个打开该文件的人,Excel 通常会询问您是否要打开副本或等到文件可用。如果您打开副本,您将获得驱动器上的版本(它可能没有最新更新),您可以在其中保存任何位置。