vba - 在 Excel 中将批量文本转换为超链接

标签 vba excel hyperlink bulk

我使用的是 Excel 2010。例如,我有一列 (A),其中包含大约 500 个数字,全部不同。每个单元格中的数字略有不同。如果您有相同的 URL,我想将它们批量转换为超链接(这很简单)。不同的是,它们都有不同的 URL,但 URL 并没有太大不同。它们是“相同”的 URL,但单元格中的数字被插入到 URL 的末尾,这是一个特定的页面。

示例。

前 3 行(A1、A2、A3)是数字(977、981、961) 网址将显示为 PleaseHelp.com/index=977 、 PleaseHelp.com/index=981 、 PleaseHelp.com/index=961

我想放置超链接 PleaseHelp.com/index="(A1, A2, A3)"并自动插入第 1 行中的内容并自动插入数字并将其设为超链接。

我知道我必须使用 VBA 来编码,但这很难。

最佳答案

一个非常简单的方法是

B1 = HYPERLINK(CONCATENATE("http://www.something.com/index=",A1))

B1 = HYPERLINK("http://something.com/index="&A1) 

(感谢Siphor)

然后你就可以把它填下来。

关于vba - 在 Excel 中将批量文本转换为超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24192116/

相关文章:

excel - 初始化时从工作表向用户窗体添加图片

excel - VBA错误处理选择动态单元格范围

VBA Combobox 和 Listbox 通用父类(super class)

css - 内部页面链接在移动浏览器中不起作用

html - 自动在新窗口中打开每个外部链接(html、css)

vba - 在我的消息框中循环 - 错误

Excel VBA刷新以只读方式打开的文档

sql - 将 Excel 导入 SQL 时保留前导零

vba - 使用 VBA 将值作为文本输入到单元格,即使值以 =? 开头

jquery - 有人可以帮我弄清楚如何将普通链接放入此 Jquery 菜单中吗?