问题标签 [word-2016]

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.

0 投票
0 回答
53 浏览

vb.net - 在页眉中插入图像时在 Word 2016 上显示错误

我有一个脚本,它用附加信息填充了一个 word 文档。其中之一是当前公司的标志。我将此图像添加到文档中,如下所示:

我的问题:

标题中已经有一个徽标,应该被覆盖。在 Word 2010 中,新插入的 logo 被添加到旧 logo 之上,因此只有上面的一个可见,这完全没问题。但现在在 Word 2016 中,两个徽标都显示在一个下方。有没有办法像以前一样将插入的图像放在现有图像的顶部?

字 2010: 在此处输入图像描述

2016 年的话: 在此处输入图像描述

0 投票
1 回答
1200 浏览

java - Java - 比较 2 个 Word 文件 (.docx):如何获取更改并记住 XML 中的更改位置?

我希望这个问题可以理解..

我正在为我的“商业信息学”考试编程,我的目标是在编辑的 .docx 文件中获得与原始 .docx 文件相比发生变化的所有段落 (w:p)。

我正在使用 Java,我的实际情况是我有 2 个列表:

  1. 所有文本 - 来自原始文件的属性
  2. 所有文本 - 已编辑文件中的属性(一个列表 - 项目/文本属性 = document.xml 中的一个段落,其中包含文本属性 [w:t])

拜托,我需要任何帮助......这是我的第一个程序。

0 投票
1 回答
60 浏览

vba - 始终相同的自定义错误消息 - VBA 字 64 位

我正在为 Word 2016 64 位的 VBA 创建一个程序。

如果有人在格式化为整数的文本框中输入字母,则会显示错误消息。

如何使它不允许用户输入除整数以外的任何内容?当用户单击提交按钮时,我可以让它检查吗?下面是一个TextBox的代码示例:

基本上它是取值currentRate并进行数学运算,然后将其格式化为百分比。如果它不是整数,则无法进行数学运算或将其格式化为导致错误的百分比。

在此先感谢您的帮助!

0 投票
2 回答
3574 浏览

vba - 从具有相同名称/标签的用户窗体文本框填充 MS-Word ContentControl 文本框?

我在 Microsoft Word(2016、64 位、Windows 10)中创建了一个 Visual Basic for Applications 程序

它由一个带有大约 30 个文本框的用户窗体和一个提交按钮组成。每个文本框都有一个唯一的名称和标签。

我在 word 文档中也有相同数量的 ContentControl 文本框,每个文本框都具有与其对应的 UserForm 文本框相同的标题和标签。

当用户单击提交时,我所追求的是一种更好的方法来从 UserForm TextBoxes 填充文档文本框。

我目前通过为每个 TextBox 输入 3 行代码来执行此操作,但这很乏味。我每次都复制并粘贴 3 行代码,但每次都必须编辑每行的一小部分。

我考虑过使用循环,如下面的代码所示,在其中我使用变量x按名称复制 TextBox,但我不确定如何继续。

先感谢您!

0 投票
2 回答
144 浏览

vba - Word 2016 VBA:当光标在脚注中时找不到 EndOfDoc

我创建了一个循环到文档末尾的搜索和替换宏,如下所示:

问题是,如果文档有任何脚注,并且搜索移动到脚注,它将给出“请求的集合成员不存在”错误。显然,如果选择/光标在脚注内,并且文档在脚注所在的页面后面有页面,则宏无法找到文档的结尾。

有没有办法修复它?从搜索中排除脚注的方法很酷,但我对任何其他替代解决方案持开放态度。

0 投票
1 回答
15 浏览

ms-word - 使 2 行显示为表格

我有一个这样的清单

IE,

ETC。,

我需要它们出现在单行中

这个怎么做?有人可以帮忙吗?

0 投票
0 回答
233 浏览

ms-access-2013 - Microsoft Access 2016 表格、表格网格的墨迹工具

我为在 Microsoft Access 2016 中启用 Ink 工具功能进行了很多搜索。我想使用Pen(digital pen),尽管 Microsoft Ink 办公工具可用于 Word、Excel,但似乎不适用于 Microsoft Access 表单、表格网格. 有趣的是 Word 2016 您也可以使用鼠标。还有一个签名工具,它允许像手写一样用鼠标书写并转换为文本。

Windows Ink似乎适用于办公应用程序,但不适用于 Microsoft Access 2016 表单。

我正在搜索是否或如何在 Access 2016 表单中使用 Ink Tools,特别是文本框等。我使用的是 Windows 10 32 位、Access 2016 32 位。

0 投票
1 回答
420 浏览

vsto - VSTO 加载项导致 Word 在应用程序关闭时崩溃

在过去的几年中,我创建了许多 VSTO 加载项。它们针对许多版本的 MS Word(但主要是 MS Word 2016)运行。我共享一个公共代码库,在处理每个新项目时添加到该库中。

我注意到关闭 Word 时偶尔出现崩溃。这是需要任务管理器清理的严重崩溃:

“Microsoft Word 已停止工作” “关闭程序?”

它很少发生。非常罕见,以至于我将其视为“疯狂的 MS Word..”。

我的同事也多次注意到这个问题。通常在我为它们构建一个新程序集后它就消失了(几乎没有或没有代码更改......)

现在情况更加严重,因为客户在测试时报告了问题。有趣的是,在客户端机器上,崩溃是可重现的。

在过去的几天里,我一直在注释代码以试图找出问题所在。我以为我的问题与一些功能区可见性代码隔离,但事实证明我只是在兜圈子..

我尝试通过以下方式获取崩溃转储:

运行此命令后,我无法重现该错误。

我注意到将 log4net 跟踪级别从 WARN 更改为 DEBUG 导致可重现错误停止。但是,我不确定它是否已修复。

是时间问题吗?知道如何找到问题的原因吗?

- 编辑 -

@Thomas Weller,我能够使用https://docs.microsoft.com/en-us/sysinternals/downloads/procdump获得崩溃转储 看看我如何解释它。

0 投票
1 回答
78 浏览

regex - 在 MS Office WORD 中查找所有被数字包围的分号

在一个word文档中,我想找到所有被数字包围的分号。所以我需要 Find/Replace DialogBox 来查找和选择;and 123;41;234但不是example;example或不是example; example)。
请注意,在上面的示例中,我只需要选择分号进行格式化。
我知道 RegEx 的基础知识,但 WORD 的所谓通配符是不同的。到目前为止,我所能做的就是找到整个字符串(例如123;4),([0-9]{1,};[0-9]{1,})但就像我说;的那样,我只需要更改它的字体大小、颜色等。
请帮忙。我不喜欢整天花在一个愚蠢的文件上。

0 投票
1 回答
85 浏览

vba - 如何使用宏在 Mac OS X 上将 MS word (docx) 保存为安全/锁定的 PDF

我有一个关于如何修改下面的宏以便将 PDF 保存为安全(即锁定以进行编辑)PDF 的问题。此宏适用于 Mac 上的 Word 2011 和 2016。

先感谢您。