23得票7回答
如何将日期插入到Open XML工作表中?

我正在使用Microsoft Open XML SDK 2,但是将日期插入单元格非常困难。通过设置Cell.DataType = CellValues.Number可以轻松地插入数字,但是当我使用相同的方法插入日期(Cell.DataType = CellValues.Date)时,Excel...

22得票1回答
C# Open XML 2.0 数字格式编号范围

使用C#处理大型Excel文件的Open XML 2.0,我遇到了一个问题。我要解析的单元格没有 DataType,然后检查 NumberFormatId 来确定它是小数、数字还是日期。我正在寻找数字/小数与日期的确切 NumberFormatId 范围。它们似乎随处可见,一些数字/小数具有 ...

20得票2回答
使用Open XML SDK 2.0按名称访问Excel 2010工作表

我有一个名为Sheet1、Sheet2和Sheet3的Excel 2010电子表格。 我想通过名称获取对工作表的引用。 我正在使用以下代码:using (SpreadsheetDocument myWorkbook = SpreadsheetDocument.Open(FileName, ...

20得票6回答
OpenXML:自动调整Excel中的列宽

我已经写了一个使用OpenXML生成Excel文件的代码。 下面是生成Excel中列的代码。Worksheet worksheet = new Worksheet(); Columns columns = new Columns(); int numCols = dt1.Columns.Cou...

19得票3回答
在OpenXML(Excel)中创建自定义列宽

我是OpenXML (v. 2.5)的新手,我可以创建行和单元格,但需要能够设置列宽,但由于某些原因我无法正确地做到这一点。 没有这段代码: Columns cols = new Columns(); Column c1 = new Column() ...

19得票1回答
无法插入OpenXmlElement“newChild”,因为它是树的一部分。

我正在收到一个错误,标题说明了这一点。 我正在尝试使用OpenXml隐藏Word文档中的所有文本。 当我尝试追加段落属性时,我收到上面的错误。 在网上找不到有关此错误的信息。 代码返回错误 using (WordprocessingDocument wdDoc = Wordpr...

18得票1回答
在OpenXML中,CellValues.InlineString和CellValues.String有什么区别?

我正在尝试编写一些代码生成Excel电子表格,但我不确定使用CellValues.InlineString和CellValues.String在单元格中插入文本的区别。 我应该使用哪个:private void UpdateCellTextValue(Cell cell,string cel...

18得票2回答
使用OpenXmlReader

我不喜欢在StackOverflow上寻求这样(看起来)基础的问题,但我与微软斗了几个小时,发现自己似乎陷入了死胡同。我正在尝试读取(大型)Excel 2007+电子表格文件,Google友情提醒我使用OpenXml SDK是一个相当流行的选择。所以我试了一下,阅读了一些教程,查看了微软官方的...

17得票4回答
如何使用OpenXML从Excel表格中检索选项卡名称

我有一个包含182列的电子表格文档。我需要将电子表格数据逐个标签页放入数据表中,但是我需要在从每个标签页添加数据时找出该标签页的名称,并将其添加到数据表中的一列中。 以下是我设置数据表的方式。 然后我在工作簿中循环,并深入到sheetData对象,遍历每一行和每一列,获取单元格数据。Dat...

17得票4回答
如何使用OpenXML SDK 2.0生成目录?

我正在使用SDK构建包含报告的Word文档。这些文档需要有目录。 是否有完整的解决方案可以供我参考,以便了解如何实现此功能?(我已经阅读了http://openxmldeveloper.org/上的所有内容。)