【发布时间】:2015-02-11 14:52:44
【问题描述】:
我目前使用的宏包含一个表单和一个按钮,以及包含路径字符串的数组,如下例所示:
array(0)="C:\Users\Dylan\Desktop\Hi.PDF"
array(1)="C:\Users\Dylan\Desktop\Bye.PDF"
array(2)="C:\Users\Dylan\Desktop\Welcome.PDF"
在按钮单击时,数组的内容被连接并放在一个句子中,链接之间用逗号(,)分隔。只有 1 个路径/链接 [array(0)] 我可以使用 VBA 代码:
ThisWorkbook.Worksheets("Sheet1").Cells(1, 1).Hyperlinks.Add array(0)
但是由于一个字符串中有多个链接,VBA 技术是什么?
现在我有:
for i = 0 to 2
ThisWorkbook.Worksheets("Sheet1").Cells(1, 1).Value = ThisWorkbook.Worksheets("Sheet1").Cells(1, 1).Value & array(i)
next i
我需要在一个单元格中添加所有链接。
【问题讨论】:
-
不可行 - 每个单元格只有一个链接
-
为了更清楚起见,我已经编辑了您的问题。亲切的问候,
标签: excel vba hyperlink cells worksheet