问题标签 [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.
c# - 如何将序列化的 LINQ to SQL 实体添加到 Word 2007 文档
我使用Open XML SDK (1.0)、Word 2007 内容控制工具包和 LINQ to SQL(使用 CodeSmith PLINQO 模板)构建了一个基于模板的文档生成器。为此,我通过使用源代码中指定的 DataLoadOptions 检索实体,将 LINQ to SQL 实体序列化为 XML。
这很好用,除了最初在我的模板中填充 XML,我目前必须从 VS2008 的即时窗口中复制并粘贴 XML 到内容控制工具包中,它仍然具有来自当前实体的所有数据。
我正在寻找两种解决方案: 1) 这是用 Word 2007 构建文档生成器的好方法吗?1) 如何在没有数据的情况下只生成我需要的 XML?我曾想过创建一个 XSD,然后创建一个空的 XML 文档,但不确定如何以编程方式执行此操作,以便业务用户可以获取模板的 XML。(这不是必需的,只是一个不错的选择。)
感谢您的反馈意见,
瑞安
automation - 如何在 Word 2007 中自动“从 XYZ 模板重置为快速样式”?
在 Word 2007 中,用户可以通过在“更改样式”菜单选项中选择“从 XYZ 模板重置为快速样式”来更新应用的样式。
有谁知道自动化的方法?我尝试在模板项目的 VBA 中的 Document_Open() 方法中添加一个宏,但它出错了。
c# - MS Word 插件,添加一个在右键单击选定文本时弹出的按钮
我正在为 MS Word 2007 开发一个共享插件。我想添加一个在右键单击选定文本时弹出的按钮。附加的快照应该清楚地说明这一点。
目前,用户必须选择文本,然后单击自定义控件上的按钮。如果在选择文本后,她/他可以右键单击它并在弹出窗口中按下相关按钮,这将容易得多。
c# - 以编程方式将 Word 文档插入现有文档 (Word 2007)
我有一个 Word 2007 文档,我想在其中插入一个现有的 Word 文档 - 同时保留两个文档的页眉/页脚、图形、边框等。
我正在使用 C# 中的 Word API 执行此操作。
听起来很简单,我的意思是您肯定只使用“InsertFile”方法...除了在 Word 2007 中,“插入文件”功能现在实际上是“从文件中插入文本”,它就是这样做的 - 省略了页面边框, 图形和页脚等。
好吧,我将使用复制和粘贴来代替,就像这样......
它可以满足您的期望,获取源文档,选择所有内容,复制它然后将其粘贴到目标文档中。因为我在粘贴之前添加了分节符,所以它还保留了两个文档的边框、页眉/页脚。
但是 -现在这是我遇到问题的地方。如果我粘贴在目标文档的末尾,则粘贴仅包括边框、标题等。如果我将它粘贴在中间 - 尽管前面有分节符,那么只有文本被粘贴并且标题和边框等会丢失。
vb.net - Using the Office Interop for Word and Outlook 2007 in VB.NET
I need interop in my programs to automate several functions in Word and Outlook. Does anyone know a good place to start. My goal is to kick off a mail merge, create several different files and save them accordingly, then e-mail the different files to different people based upon who needs what. Any help learning how to use the interop properly would be greatly appreciated.
I am currently using Visual Studio 2008 and Office 2007 and use vb.net to write my programs.
vb.net - XPS 到 Word 2007
有没有办法使用 VB.NET 将 XPS 转换为 Word 或 RTF?
vba - 是否可以使用 Word 2007 VBA 更改标记字段的字段功能?
我想做以下事情:
在 Word 2007 中,将光标放在字段上(或标记该字段)并调用宏来编辑该字段的字段功能。(添加一些字符串)。
我什至感谢一些提示谷歌的术语。
我使用了宏记录器并得到以下信息:
这显然创造了一个新领域,但从这里开始呢?
为了获得选定的字段,我想到了这样的事情:
我希望有人给我一些提示:)再见理查德
asp.net - 使用 ASP.NET/C# 读取 Word 2007 文件并提取文本、评论和评论者姓名
我有一个允许 Word 2007 文档上传的 ASP.NET 应用程序。上传后,我想解析文档文本以及审阅者的任何评论。我希望能够获得评论和评论者首字母/姓名。
有免费的库可以做到这一点吗?我不喜欢自动化 Word,因为这个过程需要有一定的可扩展性。
vba - Word 2007 条件样式中的错误
我正在使用 Word 2007 对象模型来操作表格。每当我为表格样式读取对象的Shading
或Borders
属性时ConditionalStyle
(使用 VBA 或 C#),它会将表格应用的条件样式重置为标题行、带状行和第一列,并清除所有表格级格式(边框和底纹) )。
无论我是ConditionalStyle
通过表的Style
属性还是通过文档的Style
集合访问,都会发生这种情况。
要重现此问题,请制作一个 Word 2007 文档,其中包含应用了某种格式(边框或底纹)的表格,选择表格的任何部分,然后在 VBA 的即时窗口中运行以下代码:
该表将如上所述重置。
其他人可以在他们的环境中重现这个问题吗?(我使用 Word 2007 SP1 和 SP2 在 Windows 7 和 Windows Server 2003 中复制了它)
谁能猜出为什么会这样?
谁能找到解决方法来阅读阴影?