cost 180 ms
从Word文档中删除大量书签的快速方法 - A quick method to remove a huge number of bookmarks from a Word document

我正在寻找从 MS Word 中打开的 docx 文件中删除书签的快速代码。 现在,我使用简单的 VBA 宏,并根据经验进行一些改进。 我的同事经常有大型文档(超过 1,2k 页)和 25k 或更多书签。 删除此书签需要很长时间。 使用 DocumentOpenXml 删除书签和操作 WordPro ...

如何使用 DocumentFormat.OpenXml 使用 SharedStringTablePart 创建 excel 文件 - How to create excel file with SharedStringTablePart using DocumentFormat.OpenXml

有这样的代码可以与 Excel 一起使用: 但是当我尝试打开我生成的文件时它中断了。 SharedStringTablePart 是 null。这就是我创建 Excel 文件的方式: 我如何更改此代码以使其在访问 SharedStringTablePart 时不会中断? 怎样才能正确填写? 提前致 ...

WordprocessingDocument.CreateFromTemplate 方法创建损坏的 MS Word 文件 - WordprocessingDocument.CreateFromTemplate method creates corrupted MS Word files

我有 proper.dotm 模板。 当我通过在资源管理器中双击基于模板创建新文件时,它会创建正确的文件(基于此模板)。 保存后创建的文件大小为 16Kb(无任何内容)。 但是如果我想在我的代码中使用.CreateFromTemplate方法,我就无法在 MS Word 中打开新创建的 .docx ...

OpenXML SDK:如何获取 PowerPoint 形状的“标记”(p:tag) 值? - OpenXML SDK: How to get "Tag" (p:tag) val of a PowerPoint shape?

赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 Andrew Hall想让更多人关注这个问题: 允许我获取形状标签名称和值的代码我需要检查所有幻灯片上所有形状的所有标签。 我可以 select 每个形状,但是我看不到如何获取形状的标签。 对于给定的 DocumentFormat ...

如何使用 OpenXML 将文本添加到文档页脚? - How can I add text to a document footer using OpenXML?

我有一个文档模板,我想要 append 一些文本到页脚。 我已经看到了删除页脚以替换它的方法,以及替换页脚中文本的方法,但我想保留模板中的页脚并添加到其中。 我有向主文档添加文本的代码,但不幸的是,主文档。 部分的设置方式与页脚部分不同。 这在 Interop 中很容易通过 range.Inser ...

2023-01-11 04:01:33   1   18    openxml  
为什么在添加嵌套表格时出现“Word 在 .doc 中发现无法读取的内容” - Why do I get 'Word found unreadable content in .doc' when adding a nested table

我正在使用 OpenXML 构建一个带有嵌套表格的 word 文档,即表格中的表格。 但是,当尝试在 Word for MS 365 中打开文件时,添加嵌套表格会导致“Word 在 .doc 中发现不可读的内容”弹出消息。 删除嵌套表格或将其替换为文本会生成一个可以毫无问题地打开的文件。 通过在显 ...

Openxml select 来自具有前缀的复杂 xml 的数据 - Openxml select data from complex xml having prefix

XML 结构和预期结果如下,我可以遍历所有数据但无法从 xpath 中选择 xml 个元素,因为item节点以“a:”为前缀 我试过以下但没有一个工作: #1: #2: #3: #4: 请各位高手帮忙,谢谢!! 更新:评论中要求的 xml 样本 - 更新: Yitzhak 提出的解决方案 ...

你能像使用 OpenXML 的数据库行一样读取 Excel xlsx 行吗? - Can you read an Excel xlsx row like a database row using OpenXML?

昨天我差点失去理智,因为这应该是多么容易和现实之间脱节了。 工作簿正在使用共享字符串; 我确实找到了一种获取单元格值的方法,但如果我可以只获取单元格中显示的内容而不是跳来跳去,那就更好了。 更重要的是,我需要为每一行获取 A、B 和 C 列的值,但如果该值为空,它会将其视为该单元格不存在吗? 你能 ...

2022-12-07 13:24:31   1   37    c# / openxml  
SQL:查询XML节点值,排除嵌套节点 - SQL: Query XML node value, exclude nested node

我在将新的 XML 格式导入我们的 MS SQL 数据库时遇到问题。 我的文档看起来与此类似。 我的问题是,当我试图查询它时,我无法获得“isActive”列的值“true”,它返回“truefalse”,包括嵌套的“previous”节点。 我不知道如何排除它或将它分成 2 个单独的列。 据我了解 ...

在 SQL 服务器中获取 XML 的所需视图/结果(将 XML 批量插入表中) - Getting the desired view/result of XML in SQL Server (Bulk Insert XML into table)

我想将 XML 数据批量插入到 SQL 服务器表中。 到目前为止我取得了什么成就? 我已成功将 XML 文件加载到 SQL 服务器并获取 XML 数据。 现在有什么问题? 检索到的 XML 数据不是所需的格式。 列名不是实际的列格式。 检查下面的屏幕截图以获得理解。 XML 到 SQL 服务器错 ...

Excel 多个工作表导致打开问题 Xml - Excel with multiple Sheets causing issues with Open Xml

我试图创建一个 excel,其中包含多个工作表并且两个工作表中的数据计数不同。 但是当我尝试创建只有一行时,在两张纸中都添加了一行,而且不超过这一行,当我打开 excel 时,它要求维修。 ` ` 我尝试在两张纸上创建具有不同数据计数的多张纸 ...

如何以编程方式获取office的核心属性打开C++中的XML文档 - How to programmatically get core properties of office open XML document in C++

我必须通过 C++ 代码从办公室(打开 xml)文档(docx、pptx、xlsx)获取作者、关键字等核心属性。 我知道为此打开了 XML SDK,但它专为 .NET 设计。我在 .NET 中找到了多个链接,讲述了该解决方案,但我正在 C++ 中寻找解决方案。有没有办法读取 88249848987 ...

在打开 XML 和 CSharp 的 object 中检索字典并添加属性 - Retrieve a dictionary and add properties in an object with Open XML and CSharp

我的学校有这个项目,您需要使用 Open XML 和 C# 读取 file.xlsx。 例如,您有一个名为“Zoo.xlsx”的文件: 姓名物种家庭性别出生日期佐伊大象象科 F 2004 年 3 月 19 日胜利者鹿鹿科米卡米尔鹰鹰科 F 09/03/2108 结尾然后我有“XlsxFileTe ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM