我有一个预定义的excel文件,这是一种已经提到大部分信息的表单,但我只需要在我的Java应用程序中输入名称,地址等详细信息。
我可以存储单元格(如A12,B20等)并轻松使用Apache POI库和方法更新这些单元格。但我希望它是动态的。就像用户将名称单元格从A12更改为B12一样,不应修改Java代码。
有没有办法可以在excel单元格中存储一些可变名称,并从Java更新该单元格的值?
答案 0 :(得分:2)
您可以使用CellReference
String sUserInput = "A1"; // A1 or whatever
CellReference ref = new CellReference (sUserInput);
ref.getRow ();
ref.getCol ();
答案 1 :(得分:0)
您可以编写一个cron作业来读取具有特定层间的excel文件,并将单元格值与之前的值进行比较。