Bound Excel Table (ListObject) 公式不计算
Bound Excel Table (ListObject) formula not calculating
在绑定到 Excel ListObject 的 DataTable 上,如果您像这样将公式插入列中..
listObject.DataSource = bindDataTable;
listObject.ListColumns[COLUMN_NAME].DataBodyRange.FormulaLocal = "=YOUR_FORMULA"
公式不是“粘附”。他们只是解决价值。应影响该值的任何更改都不会更新该字段。
关闭计算,同样。
您必须将 YOUR_FORMULA 分配给 DataTable 的 Expression 属性 改为:
dataTable.Columns[COLUMN_NAME].Expression = "=YOUR_FORMULA"
在绑定到 Excel ListObject 的 DataTable 上,如果您像这样将公式插入列中..
listObject.DataSource = bindDataTable;
listObject.ListColumns[COLUMN_NAME].DataBodyRange.FormulaLocal = "=YOUR_FORMULA"
公式不是“粘附”。他们只是解决价值。应影响该值的任何更改都不会更新该字段。
关闭计算,同样。
您必须将 YOUR_FORMULA 分配给 DataTable 的 Expression 属性 改为:
dataTable.Columns[COLUMN_NAME].Expression = "=YOUR_FORMULA"