是否可以从完全信任运行的java小程序中自动化excel?
我正在研究所有可能的语言来解决特定的商业案例问题 基本上需要一种方法,允许用户在本地浏览excel文件,然后使用Microsoft excel COM automation,读取单元格内容,并从此开始执行一些操作 我没有Java方面的经验,但我知道使用Silverlight 4.0“几乎”可以做到这一点。下面是一行代码,演示如何使用c#在silverlight中开始自动化: 问题是Silverlight只打开“我的文档”中的文件,似乎您无法允许应用程序完全访问文件系统来读取任何文件。所以我正在调查Java是否能够完成这项任务 我不需要对如何做到这一点做太多的解释,主要是我需要你作为一名Java开发人员的经验来回答——原则上是的,这当然是可能的,或者不是。我需要从用户指定的任何位置打开此xls文件 所以有两件事是真的:是否可以从完全信任运行的java小程序中自动化excel?,java,Java,我正在研究所有可能的语言来解决特定的商业案例问题 基本上需要一种方法,允许用户在本地浏览excel文件,然后使用Microsoft excel COM automation,读取单元格内容,并从此开始执行一些操作 我没有Java方面的经验,但我知道使用Silverlight 4.0“几乎”可以做到这一点。下面是一行代码,演示如何使用c#在silverlight中开始自动化: 问题是Silverlight只打开“我的文档”中的文件,似乎您无法允许应用程序完全访问文件系统来读取任何文件。所以我正在调
这是为了最终用户的利益,因为如果他们真的想编辑Excel文件,他们会将其保存或移动到我的文档中。如果他们不能做到这一点,那么也许他们不应该修改文件。我不打算打破任何限制。我正在寻找一个可以处理我的用例的框架。除了在浏览器中运行外,框架应允许本地应用程序具有相同的执行权限。
dynamic objExcel = AutomationFactory.CreateObject("Excel.Application");