问题标签 [word-2010]
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.
vba - Word 2010 模板表格生成
我正在尝试使用 Word 2010 为编程项目测试计划创建模板。我创建了一个模型模板来展示我想要做什么。
我想做的是能够单击 Word 功能区上的某些内容,并让模板生成下一个测试表并对标题进行排序。生成表格后,我将填写表格字段以进行测试。
有人可以告诉我在 Word 帮助或其他地方查找什么以便我可以创建此模板吗?
c#-4.0 - 仅将第一个 Word 文档页面转换为 PDF
我正在使用 Office 2010 互操作和 C# 4。如何仅将 word 文档的第一页转换为 PDF?这个问题(“如何以编程方式将 Word 文件转换为 PDF?”)帮助我入门,但它只向我展示了如何将整个文档另存为 PDF。
有没有办法:
- 将第一页保存为 PDF?(最理想的选择)
- 删除所有剩余页面,然后另存为 PDF?
我该怎么做呢?
forms - 在不使用代码的情况下填写 Word 2010 表单下拉列表?
我的任务是为我们的一个部门更新 Word 2010 可填写表格。在表单的不同位置,它使用了一个下拉框,其中包含列表中相同的 20 多个项目。我想让它从主列表中填充所有出现的此框,从而使将来更容易更新。我知道在 Excel 中,您可以使用数据验证并从工作簿的其他位置选择源列表来执行此操作。是否可以在 Word 中执行类似的操作(引用表格、隐藏文本等)?我无法在 Word 中找到看起来很有希望的功能,我的 Google 搜索也没有产生任何有用的信息。我意识到这可能适用于 VBA,但我希望尽可能避免将代码添加到工作簿中。我还希望该列表可由不了解 VBA 的人更新。我'
谢谢。
vba - 无法将 Word 2010 中的框架置于前面
我在 Word 2003 和 Word 2010 中有类似的文档,并且所有样式都已导入 Word 2010 文档。
在 Word 2003 中,我有一个包含两列和一个分隔线的框架和文档,如下所示。框架位于该行的顶部。
与 Word 2010 类似,我在一个文档上有一个框架,其中有两列带有分隔符,但分隔线在框架中可见。
如何使 Word 2010 框架与 Word 2003 框架相似?这是一个愚蠢的问题,但对我来说真的很烦人,在过去的 3 个月里我都遇到了这个问题。
我非常感谢您在这方面的帮助。
hyperlink - 如何在没有宏/vba 的情况下创建从 Word 到 Excel 特定单元格的超链接?
参考创建从 Excel 流程图到 MS Word 标题的超链接
我想知道从Word 文档超链接到 Excel 工作簿中特定单元格的正确语法。
例如:假设我在 word 文档“解释”中,我想插入 Excel 文件 DataStuff 的超链接,但要插入Cell ZX200。如果没有 VBA/MACROS,我将如何手动执行此操作?
我已经知道要超链接到 DataStuff 我会输入
然后按 ENTER。(然后它变成带下划线的超链接。单击它会打开 DataStuff)
但是,我想补充一点,它应该转到单元格 ZX200,而不仅仅是在单元格 A1 处打开 DataStuff。以下不起作用。有人可以为我修复语法吗?
我不明白 Excel 到 Word 的问题是如何在大约 10 分钟内得到回答的,而且我的 Word 到 Excel 的问题积累了蟋蟀和风滚草。没有 MS Word 专家??
在浏览了许多无用且有用的文档后,我发现了这一点。正确的语法是:
这应该输入到您的 Word 文档中,并将转到 Excel 中工作表 Sheet1 中的单元格 ZX200。使用来自我在问题中的超链接的信息,您现在在 Word 和 Excel 超链接之间有了一个很棒的双向链接。这样当你把人送到某个地方时,你也可以把他们送回去!
http://www.shaunakelly.com/word/word-and-excel/excelhyperlinks.html
ms-word - 测试 TOC 域代码返回的错误
我正在尝试在创建图表之前测试是否存在任何“图表标题”。我有一行有效的代码:(
{IF {TOC \h \z \c "Figure"} = {TOC \h \z \c "blarghel"} " No table" "Entries exist"}
当然是域代码),其中“blarghel”是一个故意的假人。我以为我曾经能够(在 Word 2003 中)引用返回的错误字符串,对于 WORD 2010 来说
{IF {TOC \h \z \c "Figure"} = "No table of figures entries found." " No table" "Entries exist"}
但这总是返回“IF”测试的失败条件。我没有看到任何“ISERROR”类型的域代码,也无法弄清楚 TOC 域代码实际返回的是什么。
有任何想法吗?(是的,通常我会用域代码替换第二个条件以返回图表:-))
谢谢。
卡尔
vba - 如何将 Word 2010 表中的文本复制到 VBA 字符串中,同时保持换行符?
我在 Word 中有一个表格,其中有一个包含几行短行的单元格。我想将该单元格的内容复制到一个 .txt 文件中,以维护换行符。
目前换行符丢失:Word表格单元格的内容:
VBA字符串的内容:
获取字符串的代码示例:
c# - 阻止将操作添加到单词 undo redo 或从 undo redo CommandBarComboBox 中删除操作
我们正在以编程方式在 Word 文档中插入内容控件,并且我们不想将操作添加到 Word 的撤消堆栈中。我们发现的唯一方法是访问 undo commandbar-combobox 并删除与插入内容控制操作相关的项目,我们使用以下代码:
最后一行undoControl.RemoveItem(1)
抛出 ComException HRESULT E_FAIL
。
有没有办法从撤消重做组合框中删除操作?
c# - 在 Microsoft Word 2010 中将文本发送到邮件合并字段
我正在使用以下代码将文本发送到一个简单的 word 模板,我目前只使用一个 MergeField 设置来测试我可以让它工作。
我正在使用的代码如下:
我从我的应用程序中调用以下内容:
但什么也没有发生。当我单步执行代码时,它会到达 app.Documents.Open,然后似乎冻结了。我相信这是因为应用程序找不到我的 Word 文档。我将完整文件路径发送到文件名参数是否正确?如果没有,应用程序将如何找到我的 Word 模板?
bidirectional - 为什么插入符号在此双向文本中移动?
考虑 MS Word 2010 中的以下双向文本,其中插入符号通过鼠标单击位于希伯来字母 dalet左侧的右侧。
如果我然后按 Delete,插入符号将移动到其新位置:
据我所知,在这种情况下插入符号不应该移动。有什么解释吗?