为 excel 按升序制作链接
Making links in ascending order for an 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
我找不到简单的方法来执行此操作,因为自动功能不起作用。我看过很多帖子,但其中 none 似乎是我所追求的。任何帮助表示赞赏。
使用工作表上的公式,您可以通过使用 ROW() 工作表函数向下填充并将其连接到字符串中来递增数字。要将其转换为活动超链接,请将 HYPERLINK worksheet function 用作 'wrapper'。
=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
如何使链接在我的 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
我找不到简单的方法来执行此操作,因为自动功能不起作用。我看过很多帖子,但其中 none 似乎是我所追求的。任何帮助表示赞赏。
使用工作表上的公式,您可以通过使用 ROW() 工作表函数向下填充并将其连接到字符串中来递增数字。要将其转换为活动超链接,请将 HYPERLINK worksheet function 用作 'wrapper'。
=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