问题标签 [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# - c# word-2007 add-in:获取当前打开的wordfile的路径和文件名?
我正在使用 Visual Studio 2008 为 word 2007 编写 da latex-addin。
我的问题:如何获取打开文件的当前路径和文件名?示例:如果我用 word 2007 打开C:\edu\test.docx,我的加载项必须让我在 MessageBox 中显示“C:\edu\test.docx”。
它是如何工作的??我要疯了。
我尝试了 Microsoft.Office.Interop.Word 或 Microsoft.Office.Tools.Word 的方法,但我认为这些只能从新对象中获取信息,所以这些正是我要寻找的。
系统属性中是否存在此路径+文件名?在谷歌我没有找到任何有用的结果。
多谢
罗伯特
ms-word - word文档中的标记点
如何在 Word 文档中标记“点”(可以是文本区域或文本字段)?我尝试在我的文档中放置一个纯文本内容控件,但是当我查看生成的 XML 时,该纯文本控件没有“别名”。我看到的所有代码都需要它有一个别名。我究竟做错了什么?还有另一种更简单的方法可以轻松“标记”文档中的某个位置并稍后检索其中的文本吗?(用户将输入文本...)
vba - 我可以更改 Word 2007 中插入表格命令的行为吗?
在 Word 2007 中,“插入”功能区选项卡有一个“表格”组,其中包含一个下拉按钮(标记为“表格”)。
下拉列表包含各种菜单项,例如“插入表格...”、“绘制表格”等。但是,在下拉列表的顶部有一个 10x8 的网格,您可以使用它来快速选择您的使用鼠标新建表。(第一个问题:这东西到底叫什么?!!)。
我想覆盖默认行为,以便当用户使用上面提到的小部件“绘制”表格时,我可以更改表格中使用的段落样式(并且可能进行一些其他清理)。
我知道如何覆盖“插入表...”命令,但我不知道如何覆盖“小部件”的行为。可以做到吗?
vba - 我可以更改 Word (2007) 自动创建项目符号列表时使用的列表样式吗?
我有一个模板,我在其中创建了自定义列表样式,并确保在用户单击功能区上的“项目符号”图标时使用该列表样式(通过覆盖FormatBulletDefault
)。
但是,如果用户键入:
* foo
...然后 Word 将使用“错误”(默认)列表样式自动将其转换为项目符号列表,这不是我想要使用的。这意味着用户最终会得到格式错误的列表。
如果我可以为我的模板关闭“自动创建项目符号列表”设置,那么我可能会考虑这样做,但这是一个应用程序设置,我不想对所有文档都关闭它。
有没有办法拦截项目符号列表的自动创建?或者改变它使用的列表样式?
vba - Word 2007 + 通过宏使用命令?
我想知道是否可以通过 vba 宏触发 Word 命令?我实际上要做的是让用户更容易打开新文档或模板窗口,您可以通过新建 --> 文档 --> 我的模板找到该窗口
我看到我可以在 Word 2010 中添加一个自定义选项卡,aleast。但我已经使用 Microsoft Office 的自定义 UI 编辑器添加了一个自定义选项卡。但是在尝试自定义功能区时它不会出现。我还尝试录制一个宏,然后打开您选择要打开的模板的窗口。但它没有记录使窗口实际出现的动作。
有任何想法吗?
ms-word - 在 MS 字表中插入换行符
我正在尝试在表格单元格中插入换行符。到目前为止,我一直在尝试操纵单元格的范围,但要么出现错误,要么导致我的文本进入后续行或表格之外。
如何在表格单元格中插入换行符?
(使用宏,显然有一种方法可以用选择来做到这一点,但如果可能的话,我宁愿避免这样做)
(我有的东西不起作用:range.InsertParagrah, range.InsertParagraphAfter, range.Text = "\r\n", range.InsertBreak(wdLineBreak))
ms-word - 邮件合并功能在更高版本的 MS Word 中不起作用
我们使用的是 PowerBuilder 11.5。邮件合并在 MS Word 2005 中正常工作。在我们切换到 Word 2007 后,邮件合并不再插入字段。我们如何解决这个问题?
vba - Word 2007:隐藏打印对话框
我有一个 vba 宏,可以使用不同的页面设置打印两次字母。这很好用。但有时(我不知道为什么)会出现打印对话框(选择打印机,...)。如何隐藏打印对话框。我喜欢在默认打印机上打印,不喜欢更改设置。
有人出主意
没有任何影响。
ms-word - Word 2007 对单个单词的密码保护
是否可以在word文档中的单个单词上输入密码?
我想要的是从我们的 IT 结构中编写系统文档。我也想将密码放入文档中。现在我希望您必须输入“MASTER”密码才能解锁文档内的密码。如果您不输入密码,文档内的密码应该是不可见的或类似的东西。
那可能吗?
xslt - 如何使用 XSLT 清除 Office Word 2007/2010 自定义属性?
在 word 2003 中,我可以使用上面的 xsl:template match 语句获取 word 文档 2003 的自定义属性。
如果我正在使用 Office Word 2007 或 2010,使用什么语法?