问题标签 [word-field]
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.
ms-word - 我们如何使用 word javascript api 为 Word 添加字段代码
我想使用 word JavaScript API 添加字段代码。我检查了API 文档,但没有发现任何相关信息。有没有办法在这个 API 中做到这一点?
forms - Word 2013 HTML 表单控件在某些 PC 上不起作用
我和一位同事通过电子邮件收到了docx
格式的 Word 文档。
我和我的同事都在 Windows 7 上运行 Word 2013 32 位。
我的同事能够打开文档并与表单控件进行交互。如果我展开他的Properties Windows 下拉菜单,我会看到如下控件:
- DefaultOcxName HTMLText
- DefaultOcxName1 HTMLOption
- DefaultOcxName2 HTMLSelect
- 本文档文档
当我在 PC上打开文档时,控件都是“图片”,不能作为 Form 控件进行交互,导致 Form 无法使用。属性窗口在其下拉列表中仅显示一个条目:
- 本文档文档
这是一个配置/兼容性设置,还是我的同事有一些我没有的组件允许他打开文件并使用表单?
我已尝试按照此答案删除表单控件缓存,但这无济于事。
vba - 获取第二天,从自定义文档属性中的日期开始
我有包含日期的自定义文档属性(定义为日期)。
我试图从自定义文档属性(日期字段)中的日期开始获取第二天。
我也试过:
vba - 字段和表单字段有什么区别?
如何使用 vba 以编程方式访问它并将它们与表单域配对?
您可以通过?Application.ActiveDocument.Fields(1).代码
您可以通过 Application.ActiveDocument.FormFields(1) 访问表单字段
但是是否有关于索引匹配的任何保证?表单字段可以不是字段吗?字段不能成为表单字段吗?
将这些从 FORMTEXT 中更改是否会产生任何意想不到的副作用,或者这些基本上是好的和友好的链接 id/显示值允许您查看它们并轻松地在它们之间进行交换?
编辑:我想出了以下内容来获取字段代码。我仍然不确定编辑它们是否是个好主意,或者它们代表什么。
vba - 复制行中表格单元格内容的宏
我有一个 Word 表,其中第一列包含 MERGEFIELD 域代码。我希望每一行都有一个宏按钮来复制(到剪贴板)该行中单元格(MERGEFIELD)的内容。
这有可能以优雅的方式完成吗?
excel - 父文件地址,在嵌入的 word doc 字段中是绝对的
怎么可能是相对的?
我"WB1.xlsm"
在"E:\Administration\Salary"
.
Word 文档嵌入在:Sheet1
(Microsoft Word 启用宏的文档对象)
我Cells(2,1)
在嵌入的 word 文档中复制并粘贴为Paste Special
>Paste Link
该字段的代码中生成了一个绝对父文件地址:
所以我无法移动 Excel 文件。
如何使链接字段中的父文件地址与父文档相关application.path
?父文档是 Excel 工作簿。
ms-word - \ 和 \\ 有什么区别
我的工作表中有一个嵌入的 Word 文档,名称为“Rec1”
字段代码如下:
与使用“ \ ”(双反斜杠)字符和“ \ ”一个有什么不同?
vba - 显示所有域代码(而不是结果)
我需要显示字段代码并使用:
我有字段,有些在文本框中,需要显示所有字段。
但是上面的切换 - 我需要更多的控制。如果代码正在显示,则执行显示字段结果。
所以我需要如果字段代码正在显示,什么都不做,否则显示所有字段代码,即使它们在文本框中。
hyperlink - 我可以用纯文本查找和替换多个字段代码,同时保留字段引用的值吗?
通过“字段引用的值”,我指的是 {} 之间的文本。
我有的
目前,我在这样的文本页面中有很多超链接:
我希望什么
我想用纯文本查找和替换超链接域代码的每个实例。具体来说,我希望输出看起来像这样,在任何情况下:*www.hyperlink.com
我试过的
到目前为止,我已经能够通过将以下内容放入“查找”表单中来选择有问题的字段,并带有超链接:HYPERLINK“*”
但是,我不确定在替换字段中放入什么以便根据需要更新文本,手动复制每个链接,然后在每种情况下替换为 '^c'。由于我有超过 100 页的链接密集文本,这是不可行的。我还尝试使用通配符并替换为文本:* 但通配符似乎无法识别它在代数上等同于“查找”表单的通配符。
我最接近的是当我尝试时: Find: HYPERLINK "(*)" Replace: \1 选中“使用通配符”选项。
虽然它将超链接移动到 ref 标记之间,并消除了 HYPERLINK 文本,但保留了大括号 { }。所以,当我退出表单域模式(Alt F9)时,www.ExampleHyperlink.com 消失了,因为它被认为是表单域!
当我将大括号放在“查找”字段中时,搜索失败 - 所以我猜我无法搜索它们,以便替换它们。
可能的代码?
对 MacroPod 的响应
谢谢!
现在,我可以消除超链接字段代码,并保留超链接 :)
我将您的宏与以下宏/步骤结合起来以添加文本并围绕每个 URL:
它工作得几乎完美,除了 '.com' 之后的 URL 的任何部分都被遗漏了。例如,如果 URL 是:' https://www.google.com/intl/en_us/health/about/ ',那么输出是:
这不是我想要的,因为我希望第二个 ref 标记出现在 URL 的最后一部分之后。另一个问题是,无论链接到 URL 的锚文本是什么,都会消失。理想情况下,它会出现在标签之前。那是因为某些东西通常是这样联系在一起的:酷狗总是很酷。我非常感谢您的帮助。知道我该如何处理吗?
excel - 将N个数据条目从excel导出到word
我想知道是否可以从 Microsoft Excel 创建数据输入集并将其直接导出到 Microsoft Word 中?
例如,如果我正在制作一个电话簿,在 Excel 中列出该人的名字、姓氏、地址和电话号码,这会自动将数据导出到 Word。
我不希望在 Word 中有一定数量的条目并复制和粘贴,而是当我向 Excel 添加更多条目时,数据会从 Excel 推送到 Word。我自己不是编码专家,但我在 YouTube 上观看了多个视频,我正在寻求指导。