刚开始使用Java,但我在VBA中有很多代码。我试图提取在VBA中创建的一些变量和数组,以便我可以在Java中使用它们。
我使用的是Apache POI,因此我可以直接从excel中的单元格中创建一个新的变量或数组。但是有没有办法在VBA中直接提取变量/值集?
例如在VBA中:
DIM variable1 AS LONG
variable1 = Worksheets("Sheet1").Cells(1, 1).Value
有没有办法将variable1提取到Java中,或者VBA / excel会忘记'如果变量1没有被放入单元格中,那么它变得太快有用吗?
答案 0 :(得分:0)
您可以将POI用于
之类的内容 FormulaEvaluator evaluator = wb.getCreationHelper().createFormulaEvaluator();
evaluator.clearAllCachedResultValues ();
CellReference cr = new CellReference("B5");
Cell cell = sh.getRow(cr.getRow()).getCell(cr.getCol());
evaluator.evaluateFormulaCell(cell);