EPPlus问题R1C1-公式中绝对列的引用
问题描述:
我最近从interop/closedxml切换到EPPlus,我注意到EPPlus处理R1C1绝对引用的方式不同。EPPlus问题R1C1-公式中绝对列的引用
考虑下面的代码
int colIndex = 5;
string formula = string.Format("MATCH(@""12345"",C{0},0)", colIndex);
int targetCellRow = 1;
int targetCellColumnAbs = 1;
workSheet.Cells[targetCellRow, targetCellColumnAbs].FormulaR1C1 = formula;
随着EPPlus这将导致:
=MATCH("12345";Inkoopdelen!R[4]C[2];0)
随着互操作和ClosedXML
=MATCH("12345";Inkoopdelen!C5;0)
在我的最终结果EPPlus公式不工作,因为它引用了单元格而不是列范围。它也引用错误的列。
的附图标记R [4] C [2]从细胞A1 =两列,从柱A =列权C.
的绝对参考至第5栏应导致塔E(无论是C [4]或C5)。
如何使用EPPlus来尊重我在公式中输入的绝对范围参考?