1

我的动态 excel 文件中的值每秒都在变化,我想通过 java 读取新值。我面临的问题是我必须始终保存文件,然后将其值加载到程序中。excel是否有可能在内部自动保存文件,以便我每次都加载新值。

4

3 回答 3

0

阿曼,你能澄清一下你的excel表格是从哪里动态更新的吗?如果您是通过另一个程序编写它,那么您必须在输出流中使用 write 方法。那么只有值将被保留

于 2012-12-26T10:47:47.557 回答
0
Values in my dynamic excel file are changing every second

这是否意味着它已经保存在硬盘中或将被保存?谁在改变价值?你或其他应用程序?

确保保留更改。否则,您正在从 HD 读取相同的值,而不是从 RAM 读取。

Is it possible that excel internally saves the file automatically 

为此,您需要使用 VBA。,我认为您不需要知道。但是您可以自己从 Java 中做到这一点。

于 2012-12-26T11:08:28.663 回答
0

您将此 excel 文件保存在一个文件夹中并启动一个线程来监视该 excel 文件。意味着您可以轮询此 excel 文件并获取 Java 代码中的最新内容。

于 2012-12-26T11:08:28.707 回答