草庐IT

excel_app

全部标签

xml - 使用 Excel VBA 创建 XML 文件

我正在尝试从Excel中的VBA创建一个XML文件,虽然我对细节有点模糊,但我以前从未接触过XML或VBA。我需要使用以下格式写出一个XML文件:HEADING1会有一堆这样的行比如TextField1,里面是“Product”等等。到目前为止,与本节相关的代码是这样的:'createHeadingelementSetobjXMLelement=objDom.createElement("TextField0")objXMLRootelement.appendChildobjXMLelement'createAttributetotheHeadingElementandsetvalue

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

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

xml - 如何使用wix项目部署app.config

我需要使用WIX创建安装项目,还需要使用我的Windows应用程序部署app.config文件。因此我将我的app.config添加为product.wxs中的一个组件,如下所示:一旦我运行msi应用程序安装成功但app.configxml文件变得不可读并且由于这个问题应用程序运行失败。如何解决这个问题?。我是WIX的新手 最佳答案 当您构建代码时,app.config将重命名为[ApplicationName].exe.config并将位于您的构建输出目录中。这是您应该收集的文件,因为它可能已作为构建过程的一部分进行了转换。如果您

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

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

c# - 如何访问 C# 项目中 App_Data 文件夹中的嵌入式 xml?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我在App_Data文件夹中有一个xml,我需要在页面中访问它。我怎样才能做到这一点?

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

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

c# - 使用 C# 将文件名封装在 app.config 文件中

是否可以将文件名封装在app.config文件中并在您的代码中使用它们?例如,这段代码完美运行:stringfolder=@"C:\CDR_FTP1\ttfiles_exported\";如果我想从app.config文件中获取上述值可以吗?语法是什么?例如,在app.config中,我可以尝试这样的东西:我不能添加“@”,因为它会给我以下错误:"Thecharacter'@',hexadecimlavalue0x40isillegalatthebeginningofanXMLname."如果我尝试像下面这样在我的代码中使用它,没问题,但是我需要在哪里以及如何粘贴“@”以便应用程序正确

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