问题标签 [word-2013]

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 回答
87 浏览

ms-office - 如何在 Office Word 2013 中使跨页的行中的单元格底部对齐

我在 MS Office Word 2010/2013 中发现了一个问题。

插入跨一页以上的表格时,如果启用了“允许跨页断行”设置,并且行单元格跨两页中断,则无法底部对齐任何其他列。同一行中的列与第 1 页中行的底部对齐,而不是与第 2 页中行的底部对齐。

我需要打印在第 2 页上的底部对齐单元格。有人知道解决这个问题的方法吗?

请参阅说明我正在尝试解决的问题的附图:

单元格内容不移动到下一页

0 投票
1 回答
240 浏览

vba - MS Word 是否有相当于 Range.GetSpellingSuggestions 的语法?

在 Microsoft Word 2013 VBA 中,您可以调用包含拼写错误的GetSpellingSuggestionsaRange来获取 (a) 拼写错误是什么和 (b) 建议的建议是什么的集合。语法错误有什么等价的吗?我打电话GetSpellingSuggestions给 aRange只有一个语法错误,然后wdSpellingCorrect没有任何建议就回来了。

2004 年的这篇文章说 Word 没有向 VBA 提供该信息,但我想知道微软是否从那时起添加了一个。我查看了 MSDN 和 SO 并没有找到答案。 CheckGrammar对我不起作用,因为我正在为检查器滚动我自己的 UI。谢谢!

0 投票
1 回答
350 浏览

c++ - Word 2013 _Document.SaveAs() 在 MSWORD.OLB 中不可用

我从 MSWORD.OLB 导入了 _Document 类,但没有 SaveAs 成员函数,而是有 SaveAs2()。SaveAs2 最后只是多了 1 个参数以允许向后兼容。但是,如果我将我的 C++ 应用程序部署到安装了旧版 MS Office 的其他计算机上,比如 Office 2007,它在 _Document 接口中没有 SaveAs2() 方法。那会给我一个错误。有没有办法使用 Word 2013 调用 SaveAs() 方法?显然,您可以在 Word VBA 代码中执行此操作,但我不知道如何在 C++ 中执行此操作。

0 投票
1 回答
36 浏览

word-2013 - Split document on 2 screens in word 2013

I have small uncomfortable thing after installation of word 2013. In elder versions (2007,2010) i could split view of document like on screen: http://i59.tinypic.com/dzgy80.png

In version 2013 small triangle, which split screen, located in right bottom corner. All i did earlier - click and drag down. I tried to find this option in settings, but not found anything helpfull

How can i do it in word 2013? Is it possible?

0 投票
1 回答
828 浏览

c# - 来自 IIS 的 Word 自动化

我创建了一个使用 C# 启动 Word 进程 (Microsoft.Office.Interopt.Word) 的 Windows 应用程序。我加载了两个插件 word.AddIns.Add(@"C:\temp\addin.dot", true);。此代码在我的 Windows 应用程序中运行良好。

为了能够远程启动这个过程,我创建了一个 MVC Web 应用程序。Web 应用程序使用相同的代码,但在我加载插件的部分失败:

错误: Word 无法打开此文档模板:(C:\temp\addin.dot)

Web 应用程序使用具有管理员权限和以下设置的应用程序池:

  • 启用 32 位应用程序:True
  • 加载用户配置文件:真

有谁知道问题可能是什么?为什么相同的代码在 Web 服务器上的行为不同?

编辑:任务管理器向我显示,文字处理是使用正确的用户帐户开始的。当我启动 Windows 应用程序时,它与我使用的帐户相同。

0 投票
2 回答
789 浏览

vba - Word 2013 VBA - 打开文档中止宏

我在 Word 中运行非常简单的 VBA:

此宏打开 Word 文档然后停止(不触发错误消息)。

我尝试在 Word 2010 中运行相同的宏,它工作正常。我没有 Acer 笔记本电脑,也没有运行任何奇怪的防病毒软件或其他软件。我删除了所有 Word 加载项,但问题仍然存在。

如果我直接进入 Word 并运行这个宏,它就可以正常工作。当我第一次在 Access 中运行一个宏,它试图通过 Word VBA 运行此代码,并在上面的行中占用时,问题就出现了。如果我尝试在不先关闭 Word 的情况下运行宏,它会在打开文档后挂起。

0 投票
1 回答
191 浏览

office-2013 - Word 2013 宏另存为文本 - 禁止对话框

我正在将许多 word 2013 文档批量转换为文本并使用 ActiveDocument.SaveAs2 命令保存它们。有谁知道抑制唠叨对话框的方法,例如“文档可能包含在转换时会丢失的文本内容......”?

从长远来看,必须偶尔按 Enter 键才能继续进行转换过程,这很麻烦。

0 投票
1 回答
462 浏览

vba - InsertCrossReference 在最后一项上失败

我想我发现了 InsertCrossReference 的一个错误。如果我将代码用于文档中的最后一个列表项,并且在该列表项之后没有任何内容,则会失败并显示错误“运行时错误'4198'命令失败”。如果您手动执行此操作,则一切正常。所以你在想,我写的代码不正确,但事实并非如此。为了确保,我记录了一个插入交叉引用的宏,然后运行它记录的宏,同样的错误发生了。

我用谷歌搜索了这个问题,看到几个人提出了这个问题,但是 a)他们没有指出它只对最后一个列表项失败,并且在该列表项之后的文档中没有任何内容 b)他们没有任何解决方法的回复。

我正在使用 Word 2010,但我也在 Word 2013 上尝试过,同样的事情发生了。

如果你想要一个例子,如果我设置了以下内容:

这是我的外部参照

  1. 你好
  2. 再见

其中 1 和 2 是标准编号列表,在“Bye”之后的文档中没有任何内容,然后我运行:

注意“再见”之后什么都没有是关键。如果你开始一个新行,不管有没有列表类型,上面的代码都可以工作

如果有人对此有任何解决方法,我将不胜感激

0 投票
1 回答
48 浏览

ms-word - Word 2013 自动页码计算

我想将包含图片的页面的当前页码写为文本。如果页码发生变化,我希望它能够更新。示例:图片 1 在第 1 页上。在第 2 页上,我会写一些类似“看看我在第 1 页上的图片 1”的内容。然后我在第 1 页的开头添加文本。所以 Picture1 移动到第 2 页,我的文本移动到第 3 页。

现在,我想阅读第 3 页“在第 2 页上查看我的图片 1”。是否可以使用字段函数生成图片的页码?

0 投票
1 回答
232 浏览

c# - 按钮的图像未出现在上下文菜单上

我在标准上下文菜单(右键菜单)中添加了一个按钮。到目前为止,这工作正常。但是我在按钮前面添加了一个图像会遇到一些麻烦。