excel - 检查单元格是否包含 Excel 中的链接

标签 excel hyperlink

我正在尝试检查列(例如 A)中的值是否包含链接,如果为真,则在 B 列中,我想输入文本,例如:链接。
我有很多记录(10 000 条),因此手动执行此操作将花费大量时间。谢谢。

最佳答案

  • 将文件另存为 .xlsm 以允许宏
  • Alt + F11 打开 Visual Basic
  • 插入 -> 模块
  • 粘贴此函数,它返回一个范围内的超链接计数:

  • 函数 IsHyperlink(r As Range) As Integer
    IsHyperlink = r.Hyperlinks.Count
    结束功能
  • Alt+Q
  • 使用带有 if 条件的新函数来显示文本:
    =IF(IsHyperlink(A1),"链接","无链接")
  • 关于excel - 检查单元格是否包含 Excel 中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29534590/

    相关文章:

    ios - 检查一个 URL 是否有 http ://prefix

    excel - 在电子表格中仅查找和保留重复项

    java - 使用 Java 程序从 Excel 文件中获取第 X 列

    excel - 如何在excel中拆分一年后的数据?

    javascript - 按钮内的链接在任何浏览器上都不起作用

    css - 如何定位文章内的评论链接?

    编写许多 try/except 子句的 Pythonic 方式?

    excel - 将 Target.Address 存储在变量中

    html - 如何链接到同一目录中的文档部分(pandoc markdown->html 输出)

    ios - 如果在 Ipad/Iphone 上激活链接,则为灰色背景