Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Excel中存储单元格ID信息?_Excel_Openxml_Epplus - Fatal编程技术网

如何在Excel中存储单元格ID信息?

如何在Excel中存储单元格ID信息?,excel,openxml,epplus,Excel,Openxml,Epplus,假设我在数据库中有一个库存项目列表 Apple 1 Pear 2 Orange 3 我想编写一个XLSX文件(我将使用OpenXML/EPPLus),以便用户看到如下内容: -Fruit Name- Apple Pear Orange 我计划让我的用户修改这个文件,将文件写回数据库,因此我想将水果的对应ID添加到单元格中。我知道我可以创建一个额外的列并隐藏它,但我不喜欢隐藏列。有没有办法将属性添加到单元格中?该单元格已经有了行属性--您可以使用它吗?如果用户在已填写的其他行

假设我在数据库中有一个库存项目列表

Apple    1
Pear     2
Orange   3
我想编写一个XLSX文件(我将使用OpenXML/EPPLus),以便用户看到如下内容:

-Fruit Name-
Apple
Pear
Orange

我计划让我的用户修改这个文件,将文件写回数据库,因此我想将水果的对应ID添加到单元格中。我知道我可以创建一个额外的列并隐藏它,但我不喜欢隐藏列。有没有办法将属性添加到单元格中?

该单元格已经有了行属性--您可以使用它吗?如果用户在已填写的其他行之间插入行,则会导致问题,但可以通过保护工作簿、检查项目以防止用户插入行来解决。如何访问“行/列”属性?我在OpenXML/eppllus中找不到任何方法在OpenXML中,单元格将包含在父行类中,不是吗<代码>PMT(B3/12,B4,-B5)672.68336574300008。。。(来自)谢谢。。。看起来EPPlus无法访问这些。我现在可能只使用隐藏列,因为它是一个数量级,更简单