按照升序进行链接以获得excel

我如何使链接在我的Excel文件中按升序排列。

我正在试图用简单的自动function和公式来做到这一点。

例如:

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 

图片

我无法find一个简单的方法来做到这一点,汽车function不起作用。 我看了一些post,但没有一个似乎是我所追求的。 任何帮助表示赞赏。

使用工作表上的公式,可以通过填充ROW()工作表函数并将其连接到string中来递增数字。 要将其转换为活动超链接,请使用HYPERLINK工作表函数作为“包装器”。

 =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