我在Excel中有一长串数字,我将邮件合并到Word文档中。我想在Excel中编写一个函数,它会将此列中的每个单元格超链接到Word文档中相应的邮件合并数字位置。虽然我可以使用超链接功能或只是超链接选项卡手动为每个单元格执行此操作,但我希望有人可以与我分享如何在第一个单元格中编写函数,我可以简单地复制并过去整个列并完成。我的具体障碍是获取函数中的链接位置以“读取”单元格中的数字作为Word文档中的位置编号。例如:
我想将单元格A5(包含数字338-229-4392)链接到名为“Report”的邮件合并Word文档中的该数字位置,该文档位于与Excel电子表格相同的文件夹中。我成功使用以下公式但必须手动输入位置编号:
= HYPERLINK( “[数据\ Report.docx] 338-229-4392”,A5)
1
我在这里看到两个问题:(a)我认为你需要使用VBA来做到这一点。(b)要链接到Word文档中的特定点,您需要链接到书签,该书签不能命名为“338-229-4392”,并且不会由典型的MailMerge创建。所以我不确定你的链接目前是如何工作的!