草庐IT

excel-2010

全部标签

c# - 用于快速将 100K+ 行导出到 Excel 的 OpenXML Sax 方法

我一直在尝试提高用于写入xlsx的SAX方法的性能。我知道Excel中有1048576行的限制。我只达到了这个限制几次。在大多数情况下,虽然我只写出大约125K到250K行(一个大数据集)。我试过的代码似乎没有那么快,因为它会多次写入文件。我希望涉及一些缓存,但代码现在的工作方式似乎仍然存在太多磁盘访问。下面的代码类似于UsingatemplatewithOpenXMLandSAX因为我已经使用ClosedXML写入了一个文件,然后切换到SAX以获取大量内容。当尝试对这么多行使用ClosedXML时,内存超出了图表。这就是我使用SAX的原因。intnumCols=dt.Columns.

xml - 如何使用 VBA 将 Excel 文件中的符号写入 XML 文件?

首先,就VBA而言,我是一个完全的新手,但不幸的是我被丢弃了这段代码,我不得不处理它......应用程序所做的是复制Excelxlsm文件中的信息并将其粘贴到XML文件中以供进一步处理。事情是,一切都非常顺利,直到我在其中一个Excel单元格中点击了一个符号,即:我有一个包含“R&D”的单元格,当我将它传递给XML文件时,出现以下错误:Run-timeerror'91':ObjectvariableorWithblockvariablenotset请记住,我完全是VBA的垃圾。我尝试更改“R&&D”、“R&D”单元格中的内容,但没有骰子。我相信单元格的值来自这行代码:oCell.Off

xml - 转换 xs :Enumerations in XSD to dropdown lists in Excel

我有一个XSD文件,其中包含我的XML架构。XSD文件包含一个xs:Enumeration定义,它允许我在5个选项中选择一个节点的值。现在,我们希望能够通过Excel生成这些数据,以便非技术人员也可以创建它。当我将此XSD文件导入Excel时,我希望将xs:enumeration值列为下拉列表。我怎样才能做到这一点?编辑:开始赏金。为了获胜,我需要一个有效的示例代码:) 最佳答案 正如xcut所说,没有简单的方法可以做到这一点。但这是可以完成的。您需要做的是:使用WorkbookAfterXmlImport使用MSXML读取架构的事

xml - Sharepoint 2010 - 在自定义内容类型中隐藏 "Title"字段

现在我在CustomContentType中定义一个新的CustomListDefinition,问题只是与无法隐藏列表,我已按照以下链接中的一些方法进行操作,但没有成功。Can'thidethetitlecolumninacustomcontenttypeHowcanIremove/hidebuilt-inTitlefieldinlistdefinition只添加List定义而不实现内容类型会使Title字段消失,但在定义内容类型及其字段时,它始终可见。元素.xml我也尝试过Inherits="FALSE"Version="0"但不幸的是没有任何改变。Schema.xml我不知道我是

xml - Excel 2003 XML 格式不会在 Excel 2010 x64 中自动打开

我有一个生成Excel文件的vbscript,采用旧式ExcelXMLSpreadsheet2003格式。它包含必要的处理说明(即标记),我的用户可以通过双击附件在Office2003和Office2007(在XP上运行)中打开它们。我们现在正在测试带有Office2010x64的Windows7x64桌面构建,但它不再有效。这些文件仅在IE中打开并显示底层XML。如果文件被保存到桌面,它仍然在图标上显示Excel标志,但仍然会在IE中打开。这是64位问题还是Excel2010问题?有解决办法吗?我在想持久处理程序可能在注册表中丢失或注册错误,但我不知道要添加什么...

excel - 使用 VBA 将附件插入 XML 标记

我正在使用以下代码循环访问电子表格中的数据以创建XML文件:PrivateSubbtn_Submit_Click()DimcolIndexAsIntegerDimrwIndexAsIntegerDimasCols()AsStringDimoWorkSheetAsWorksheetDimsNameAsStringDimlColsAsLong,lRowsAsLongDimiFileNumAsIntegerDimstr_switchAsString'TousefirstcolumnasnodeDimblnSwitchAsBooleanDimrngAsRangeForEachrngInActi

c# - 使用MVC将XML Spreadsheet导入Excel,Cell格式总是通用的,如何更改?

遗留系统使用Excel2003,因此我无法使用任何更新的第三方产品,因为它们适用于2007及更高版本,并且只能使用遗留的XML电子表格创建系统。我现在需要修改Excel中的单元格格式,以便数字是数字,日期是日期等...因为当前所有内容都在Excel中格式化为常规。我已经扫描了网络并在部分View中尝试了以下编码以仅具有样式和工作簿部分:这在XML输出文件中表示为419,717,200这是在主视图中创建的,并使用以下代码逐行构建:privatestaticIHtmlStringToXmlColumn(stringcolumnContent,stringssType,stringssFor

xml - 如何在未安装 Excel 的情况下将 DBGrid 导出为 OOXML 格式(Excel 2007/2010 格式)?

我有一个Delphi2007DBGrid,我想让用户以更新的Excel格式(OOXML)保存它,但我的标准是用户不需要安装Excel。有没有人知道任何已经这样做的组件?是的,我已经搜索过了,但我什么也没找到。 最佳答案 我的头顶是TMSFlexCelStudioforVCL,但是我错了。当前的VCL版本不支持xslx。他们的.NETedition确实支持xslx,但是...所以一个quickgooglesearch指出我anEDNdiscussion指的是这些网站:http://scalabium.com/http://www.ni

iphone - 在 iPhone 中创建 Excel 支持的 XML

我想在iPhone中创建Excel支持的xml文件。如何将图像嵌入xml文件并且图像存在于我的资源文件夹中?我想在邮件中附加这个xml文件并发送给其他人。其他人应该能够将xml文件打开为Excel工作表并查看文本和图像。我关注了this用于创建xml文件的链接。 最佳答案 好吧,您的示例显示了Office2003中使用的旧xmlExcel格式。但是,在大多数情况下,默认双击将在XML关联应用程序中打开文件,而不是在Excel中。“真正的”Excel2007+“xlsx”格式是一个ZIP存档,里面有一组xml文件。如果您的excel文

xml - 如何从 SharePoint 2010 中的数据库中找到 SharePoint 列表的字段?

在SharePoint2003和2007中,有一个名为AllLists的表,其中有一个名为tp_Fields的列,其中包含一个包含特定列表的所有字段的xml。对于包含3个字段的SharePoint列表,存储在tp_Fields列中的xml示例如下:我们有一个应用程序正在使用C#代码读取此专栏,例如vartpFields=(String)drView["tp_Fields"];在SharePoint2010中,此列的数据类型已更改为varbinary,并且只包含一些二进制数据!(我知道理想/推荐的解决方案是使用SharePointWeb服务或SharePoint对象模型,而不依赖于基础表