按升序链接以获得Excel



如何使链接在我的excel文件中按顺序上升。

我正在尝试使用简单的自动功能和公式。

例如:

https://github.com/jakubroztocil/httpie/issues?page=3&q=is%3Aissue+is%3Aopen
https://github.com/jakubroztocil/httpie/issues?page=4&q=is%3Aissue+is%3Aopen
https://github.com/jakubroztocil/httpie/issues?page=5&q=is%3Aissue+is%3Aopen

图像

我找不到一种简单的方法来执行此操作,因为自动功能不起作用。我看过许多帖子,但它们似乎都不是我所追求的。任何帮助都将受到赞赏。

使用工作表上的公式,您可以通过填写()工作表函数来增加一个数字,并将其连接到字符串中。要将其转换为主动超链接,请使用超链接工作表函数作为"包装器"。

=HYPERLINK("https://github.com/jakubroztocil/httpie/issues?page="&ROW(3:3)&"&q=is%3Aissue+is%3Aopen")

在vba中可以在循环中完成。

Dim h As Long, addr As String
With Worksheets("sheet1")
    'fill A1:A5 with progressive hyperlinked pages
    For h = 3 To 7
        addr = "https://github.com/jakubroztocil/httpie/issues?page=" & h & "&q=is%3Aissue+is%3Aopen"
        .Hyperlinks.Add Anchor:=.Cells(h - 2, "A"), Address:=addr, TextToDisplay:=addr
    Next h
End With

最新更新