首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态修改交叉引用工具提示文本

动态修改交叉引用工具提示文本
EN

Stack Overflow用户
提问于 2020-02-28 01:36:34
回答 1查看 150关注 0票数 0

我的Word文档中有一系列的交叉引用。我正在尝试运行代码,将每个交叉引用工具提示文本更新为目标位置的文本段落。

我的交叉引用的结构是“作为超链接插入”、“段落编号(完整上下文)”和“包含在上面/下面”。

我正在尝试编写代码来迭代文档中的每个交叉引用,并如上所述更改工具提示文本。

我观察到,在任何有交叉引用的Word文档中,将鼠标悬停在交叉引用上都会显示文本“Current Document;Ctrl+Click to follow link”。我正在尝试确定这个文本是否可以动态修改,或者这个文本是否硬连接到Microsoft的编译代码中。我担心这样的文本是不能修改的。☹

EN

回答 1

Stack Overflow用户

发布于 2020-02-29 11:31:16

您所描述的是超链接,而不是交叉引用。只有在您可以通过编辑“使用Ctrl+Click跟随超链接”选项将其更改为“单击以跟随链接”的情况下,才能修改“跟随链接的Ctrl+Click”文本。屏幕提示的其余部分可以显示引用段落,代码如下:

代码语言:javascript
运行
复制
Dim HLnk As Hyperlink
For Each HLnk In ActiveDocument.Hyperlinks
  With HLnk
    If .Address = "" Then .ScreenTip = Split(ActiveDocument.Bookmarks(.SubAddress).Range.Paragraphs.First.Range.Text, vbCr)(0)
  End With
Next
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60438890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档