21得票4回答
Subversion能够高效存储OpenXML Office文档吗?

我一直在管理Subversion作为公司的工程文件存储库。它运行得相当不错,但是我有一个关于Subversion如何处理MS Office 2007格式的问题。 我在我的工作副本中查看了一个Excel 2007电子表格(扩展名为.xlsx),Subversion已经应用了svn:mime-t...

21得票7回答
使用OpenXML SDK和ASP.NET在内存中流式传输Word文档会导致“损坏”的文档。

我无法将即时创建的Word文档流式传输到浏览器。我不断收到来自Microsoft Word的文档损坏消息。 当我通过控制台应用程序运行代码,并将ASP.NET排除在外时,文档可以正确生成,没有任何问题。我认为问题主要集中在写入文件上。 以下是我的代码: using (MemoryStre...

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...

20得票11回答
使用OpenXML C#获取Excel中单元格的列索引

我已经搜索了一段时间,但似乎找不到如何做到这一点。 我有一个excel表格,使用OpenXML读取。 现在正常的做法是循环遍历行,然后循环遍历单元格以获取值,这很好。 但除了值之外,我还需要单元格的位置,其格式为(rowindex,ColumnIndex)。 我已经设法获得了rowIndex,...

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得票6回答
在Java中匹配Excel的浮点数

我有一个.xlsx电子表格,在第1个工作表的左上角单元格中有一个数字。 Excel用户界面显示:-130.98999999999 这可在公式栏中看到,即使包含该单元格设置的小数位数不受影响。这是Excel为该单元格显示的最准确的数字。在底层XML中,我们有:<v>-130.989...

18得票4回答
OpenXml Excel:在电子邮件地址后的任何单词中抛出错误

我使用OpenXml读取Excel文件。一切正常,但如果电子表格中包含一个单元格,其中包含一个邮件地址,然后是一个空格和另一个单词,例如: abc@abc.com abc 在打开电子表格时会立即引发异常:var _doc = SpreadsheetDocument.Open(_fi...