问题标签 [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.

0 投票
1 回答
203 浏览

ms-word - Word 中 Quickpart 数据库的日期格式

我尝试在 quickpart 数据库函数中更改日期格式。

格式为美式(mm/d/yyyy),但我想更改为法语格式(dd.MM.yyyy)。

这是我的代码:

数据库 \d "C:\Users\taagede1\Dropbox\Samaritans\Soldes et indemnités\2018\Total soldes.xlsx" \c "Provider=Microsoft.ACE.OLEDB.12.0;User ID=Admin;Data Source=C:\ Users\taagede1\Dropbox\Samaritans\Soldes et indemnités\2018\Total soldes.xlsx;Mode=Read;Extended Properties=\"HDR=YES;IMEX=1;\";Jet OLEDB:System database=\"\"; Jet OLEDB:Registry Path=\"\";Jet OLEDB:Engine Type=37;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:新数据库密码=\"\";Jet OLEDB:创建系统数据库=False;Jet OLEDB:加密数据库=False;Jet OLEDB:不要在 Compact=False 上复制区域设置;Jet OLEDB:Compact without Replica Repair=False;Jet OLEDB:SFP=False;Jet OLEDB:支持复杂数据=False;Jet OLEDB:绕过 UserInfo Validation=False;Jet OLEDB:Limited DB Caching=False;Jet OLEDB:Bypass ChoiceField Validation=False" \s "SELECTQuoi, Date, Heure Début, Heure Fin, TotalFROM Engagements$WHERE (( NomPrenom= 'AubortLoic') AND ( PayéIS NULL )) ORDER BY Date" \l "26" \b "191" \h

这是结果:

在此处输入图像描述

我试图添加这个:

但我有一个非常丑陋的结果(全是越野车)

0 投票
1 回答
527 浏览

excel - 我可以在 Word 中使用带有特殊粘贴功能的 Excel 表格链接吗?

我正在将 Excel 表中的数据导入 Word 2013。

选项 1。 我选择一系列单元格,粘贴到 Word 作为链接 Excel 表。该字段中的链接(在 Alt + F9 之后)如下所示:

另外:数据中的更改会显示在 Word 中(在“更新链接”之后)。

减号:插入行时,Excel 表格将公式传播到新行的单元格,但该行不会出现在 Word 中。同样,删除一行时。

选项 2。 我为一系列单元格指定名称,选择它,将其作为链接 Excel 表粘贴到 Word 中。该字段中的链接(在 Alt + F9 之后)如下所示:

另外:数据更改显示在 Word 中(“刷新链接”)。

加:插入行时,Excel表格将公式传播到新行的单元格;在 Word 中,将显示该行。同样,删除一行时。

减号:需要另外命名范围。

也许 Excel 表的名称等同于命名范围的名称?在任何情况下,它都会与它们一起显示在名称管理器中。

使用现成的名称(Excel 表)是合乎逻辑的,而不是为相同的范围创建新名称。

从这里 选项 3。 我更正了从命名范围到 Excel 表名称的链接,另外我尝试了各种不同的选项。 减号:它不起作用。

我使用了以下文档:

a)在 Excel 表格中使用结构化引用

b)在 Word 中插入、编辑和查看字段

c)在 Word 文档和 Excel 电子表格之间建立链接

在上一个文档中,似乎说他们可以做到,但实际上什么都没有。

问题: 我可以使用指向 Excel 表格和/或其片段的链接 - 标题、数据、列、行、总计吗?

如果是这样,怎么做?

PS如果这是不可能的,那么我将不得不编写代码,但我想用公式来解决。

0 投票
1 回答
76 浏览

excel - 如何在 LINK 字段中调整图形对象的大小?

在将一系列单元格从 Excel 粘贴到 Word (2013) 后,该字段如下所示:

{ LINK Excel.SheetMacroEnabled.12 D:\\20181228\\SC.xlsm Sheet1!R10C1:R10C20" \a \p }

如果使用右键单击对象,选择“设置对象格式”,然后单击“?”,将打开“设置自选图形格式”参考文章。

但是,ActiveDocument.Shapes.SelectAll不检测此对象。

此代码也不起作用,尽管错误消息说此组件可用于图片和 OLE 对象:

这个对象是什么?我在对象模型(Word)中找不到它。

如何通过 VBA 访问它?我想以编程方式将一组此类对象的大小调整为原始对象的 90%。

更新。@Cindy Meister 建议在哪里挖掘,谢谢。我写了代码,它似乎工作正常:

0 投票
2 回答
2999 浏览

excel - How to specify the relative path to the workbook in the LINK field?

After a Paste special linking of a range of cells from Excel to Word (2013) the field looks like this:

{ LINK Excel.Sheet.12 "D:\\RelativePath\\1\\work\\tmp.xlsx" Sheet1!NamedRange \a \p }

If you move the source (.xlsx) and receiver (.docx) to the 2 folder, you need to change the link in the LINK field so that it looks like this:

{ LINK Excel.Sheet.12 "D:\\RelativePath\\2\\work\\tmp.xlsx" Sheet1!NamedRange \a \p }

When there are many such fields, it is inconvenient.

I tried both this:

{ LINK Excel.Sheet.12 "...\\...\\work\\tmp.xlsx" Sheet1!NamedRange \a \p }

and that:

{ LINK Excel.Sheet.12 "~\\work\\tmp.xlsx" Sheet1!NamedRange \a \p } but nothing works.

That doesn't work either:

How to create absolute hyperlinks and relative hyperlinks in Word documents

Is it possible to specify in the LINK field not absolute, but relative source address?

Upd @Cindy Meister suggested a solution and after some refinement the code works fine.

Here he is:

0 投票
2 回答
963 浏览

ms-word - 使用 JavaScript API 添加合并字段

我想将<<xyz>>JavaScript API 中的合并字段 ( ) 插入到单词表中。但是,我找不到 Office Word 加载项的 JavaScript API。

0 投票
1 回答
75 浏览

ms-word - 如何根据合并字段的值合并完全不同的页面

在我的办公室,我们使用带有 Microsoft Word 合并字段的文档来实现许多不同的功能。但是,我找不到根据合并字段的值合并整个页面的方法。例如,您必须使用不同的表格来公证不同状态的文件。我想设置它,如果选择的州是 MN,文档将生成明尼苏达州的公证表格,如果选择的州是 NC,文档将生成 NC 的公证表格等。这可能吗?

0 投票
1 回答
232 浏览

c# - 将域代码添加到 INCLUDEIMAGE 域

在通过 Interop 将字段添加到现有 Word 文档时,我们需要设置“数据未与文档一起存储”标志 (“\d”),但不知道该怎么做。

此示例在插入图像链接方面效果很好,但它将图像存储在文档中而不是远程存储(我们需要)。

任何持有将不胜感激。谢谢。

0 投票
1 回答
411 浏览

ms-word - 使用 IF 语句自动填充 Word 2013 中的复选框

当满足以下 IF 语句的条件时,我想自动填充/勾选 Word 2013 中的复选框:

我想要什么:

  • 当语句为真时,复选框会自动填充/勾选。

我不想要的:

  • 出现“此框已选中”语句或“此框未选中”语句。
  • 用户手动选中该框。
0 投票
0 回答
59 浏览

vba - 在 Microsoft Word 中使用 VBA 获取光标上方最后一个“标题 1”样式的段落的编号

例如,

  1. 这是标题 1 段落

    5.1。这是标题 2 段落

    这是正文。

当光标位于“这是文本”中的某个位置时,我想得到 5,这是它顶部的 Heading1 样式段落的编号。

目前,我正在使用

虽然myField.result得到了我需要的数字,但它也会将它添加到光标所在的文本中,这是我不想要的。

我需要这个数字来将它与我的代码中的现有索引进行比较。

我怎样才能做到这一点?

0 投票
0 回答
202 浏览

ms-word - 附录中的编号表标题(基于标题 1 的样式)

对于 Word 中的附录,我基于标题 1 创建了一个单独的样式“附录 1”,因为它必须在导航窗格中以正确的顺序显示。附录章节使用字符编号:A、B 等。

在表格标题中,我使用StyleRef“附录 1”字段来显示章节的字符“编号”。到目前为止,一切都很好。对于编号,我使用了一个SEQ字段。

但是......我的问题是:表格标题不会在新附录章节开头的 1 处重新开始。它继续编号。

字段代码切换\r\r1重置,但我想使用功能区中的按钮将其自动化,以将表格标题作为自动文本插入。\r 仅对章节中的第一个表格标题是必需的。如果用户决定在之后的第一个表之前插入一个表怎么办?

我不知道如何解决这个问题。有谁知道如何解决这个问题?先感谢您。

我已经用谷歌搜索了这个问题,每个附录编号的解决方案都说我必须使用标题 6 或 7。但是它没有在导航窗格中正确显示。

我用它来得到结果表 A.1、表 A.2 等。

问题:附录 B 中的第一个表 = 表 B.3 但必须是 B.1

每次新章节开始时,我希望表格标题在 1 处重新开始。