问题标签 [word-2007]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
word-2007 - 在 Word 2007 中拆分文档
我有几个 word 文档,想参考和查看其中的特定部分。我曾考虑将这些部分拆分为单独的文档,然后只查看正确的文件,但是否有可能以更好的方式做到这一点?
我考虑过用于向下滚动到正确章节的命令行开关,但没有找到。
是否可以使用单词 api 隐藏文档的各个部分?这样我只能显示正确的部分。
vba - vba word 2007 - 保护文档但启用工具栏
我有一份文档,其中包含受保护和不受保护的部分。在 Word 2003 中,未受保护的部分启用了格式设置 - 特别是项目符号和编号。现在使用 Word 2007,即使相同的部分不受保护,项目符号和编号也会被禁用。反正有没有启用这个?我尝试使用 CommandBars,但没有任何效果。例如 Application.CommandBars("Formatting").Enabled = True
python - 如何以编程方式使用 Microsoft Word 的拼写/语法检查器?
我想使用拼写/语法检查器处理中到大量的文本片段,以获得它们“质量”的粗略近似值和排名。速度也不是真正的问题,所以我认为最简单的方法是编写一个脚本,将片段传递给 Microsoft Word (2007) 并在它们上运行拼写和语法检查器。
有没有办法从脚本(特别是 Python)中做到这一点?什么是学习以编程方式控制 Word 的好资源?
如果没有,我想我可以尝试一下Open Source Grammar Checker (SO)。
更新
作为对 Chris 的回答,是否至少有一种方法可以 a) 打开一个文件(包含片段),b) 从 Word 内部运行一个调用拼写和语法检查器的 VBA 脚本,以及 c) 返回一些指示片段的“分数”?
更新 2
我添加了一个似乎可行的答案,但如果有人有其他建议,我会在一段时间内保持这个问题。
c# - C#:在 Word 2007 中创建/插入 Excel 2007 图表
如何在具有 Office 互操作性的 Word 2007 中创建并插入 Excel 2007 图表?
重要提示:我不想保存 Excel 文件来创建图表。
word-2007 - 为什么 MSWord2007 不接受我对 .dotm 文件的更改?
根据 office .dotm 文件的注释,它们在结构上与 .docx 文件相似(或相同) - 换句话说,是一个 zip 存档。
如果我提取 .dotm 文件的内容(使用存档工具),然后将生成的文件重新压缩回 .dotm 文件,准确地保留结构(文件位置) - MSWord2007 抱怨新的 .dotm 文件无效。
归档工具不(默认)或无法提供的 .dotm 文件需要哪些附加格式(详细)?
c# - 添加内容控件 Word 2007 C# 的代码
我想知道是否有人知道如何通过 C# 从文档任务/操作窗格将内容控件添加到 Word 文档(Office 2007)。目标如下:
我想在任务/操作窗格中分类信息并让用户在那里填写信息。一旦他们填写了该信息,他们将单击一个按钮,它将内容控件插入到具有该数据的 Word 文档中。
我想使用 Content Controls 的原因是因为数据将绑定到数据库。
这可能吗?我想要在没有 WordProcessingML 或 OpenXML 的情况下执行此操作的链接。必须有一种方法可以通过服务器端代码来做到这一点,并且不需要长的 , 等块。
谢谢!
c# - 无法调用方法:GetVstoObject
全部,不能
我创建了一个 Word2007 文档项目,我试图通过 GetVSTOObject 方法检索页面上的内容控件,但在我引用 Microsoft.Office.Tools 后它找不到 Microsoft.Office.Tools.Word.Extensions 库.Word.v9.dll 正如 MSDN 网站上所建议的那样。
我将不胜感激任何帮助。
以下是错误消息:
'Microsoft.Office.Interop.Word.Document' 不包含'GetVstoObject' 的定义,并且找不到接受'Microsoft.Office.Interop.Word.Document' 类型的第一个参数的扩展方法'GetVstoObject'(你是缺少 using 指令或程序集引用?)
c# - 如何使用 Word 互操作在表格中为每个新页面创建标题?
我正在尝试创建一个带有标题的表格。我希望为表格占用的每个新页面重复此标题。如何在 C# 中使用 Word 2007 Interop 执行此操作?
openxml - 如何使用 OpenXml SDK 2.0 在 Word 2007 中更改内容控件的内容?
快被这个问题发疯了。我确信它是如此简单,我只是想念它,但我无法终生了解如何使用 C# 中的 OpenXml SDK v2.0 更改 Word 2007 中内容控件的内容。
我创建了一个带有纯文本内容控件的 Word 文档。此控件的标记是“FirstName”。在代码中,我想打开 Word 文档,找到这个内容控件,并在不丢失格式的情况下更改内容。
我终于开始工作的解决方案包括找到内容控件,在它之后插入一个运行,然后删除内容控件:
这确实会更改文本,但我会丢失所有格式。有谁知道我该怎么做?
.net - .NET OpenXML SDK 2 RunProperties 为 Null
我正在尝试阅读 Word 2007 docx 文档。
该文档在 Word 中看起来不错,但是当我尝试使用我的代码读取 id 时,所有 Run 对象都将 RunProperites 设置为 null。
我最感兴趣的属性是 RunProperies.FontSize,但不幸的是它也是 null,我唯一可以访问的属性是 InnerText。
我的代码如下所示:
我已将我的文档最小化为尽可能简单,它看起来像这样http://dl.dropbox.com/u/204110/test.docx
我有类似的文件,可以很好地阅读。OpenXML SDK 2 中是否可能存在错误?
有没有人遇到过类似的问题?任何帮助将不胜感激。谢谢你!