提示:其它语言是由 Google 机器翻译的。 你可以访问 English 版本。
登录
x
or
x
x
马上登记
x

or

如何使用Excel中的超链接创建下拉列表?

在Excel中,添加下拉列表可以帮助我们高效且轻松地解决我们的工作,但是,您是否尝试过使用超链接创建下拉列表,当您从下拉列表中选择URL地址时,它将打开超链接自动? 本文将讨论如何在Excel中激活超链接来创建下拉列表。

使用公式创建包含超链接的下拉列表

使用组合框创建带有超链接的下拉列表


将多个plaint文本转换为可点击的超链接:

如果您需要将多个纯文本转换为可点击的超链接, Kutools for Excel's 转换超链接 功能可以帮你一个忙。

doc下拉列表超链接8

Kutools for Excel:比200方便的Excel加载项,可以在60天免费试用。 下载并免费试用现在!


使用公式创建包含超链接的下拉列表


在Excel中没有直接的方式创建带有激活超链接的下拉列表,但是,您可以插入一个公式以从下拉列表中激活所选超链接,请按照以下方法操作:

创建下拉列表后,请输入此公式: = HYPERLINK(D2,“转到网站!”) (D2 是单元格E2中的下拉列表单元格,它位于下拉列表单元格旁边,然后按 输入 键,然后从下拉列表中选择一个URL超链接,然后单击公式单元格,将打开超链接。

doc下拉列表超链接1


使用组合框创建带有超链接的下拉列表

实际上,您还可以使用组合框创建带有超链接的下拉列表,当您从组合框中选择一个超链接时,它将立即被激活。 请做如下操作:

首先,请为您的超链接列表和链接的单元格创建两个范围名称。

1。 给你的超链接列表一个范围名称“超链接“,并命名一个空白单元格”Linked_cell“这是组合框值的链接单元格 名称框,看截图:

doc下拉列表超链接2

doc下拉列表超链接3

其次,创建一个组合框并对控件进行格式化。

2. 点击 开发人员 > 插页 > 组合框,并拖动光标以根据需要绘制组合框。

doc下拉列表超链接4

提示建议:如果没有 开发人员 请参阅此文章 如何在Excel 2007 / 2010 / 2013功能区中显示/显示开发人员选项卡? 激活它。

3。 插入组合框后,右键单击它,然后选择 格式控制格式控制 对话框,单击 德国国际质量控制及仪器仪表展 标签,然后输入 超链接 Linked_cell 这是您在步骤1中创建的范围名称 输入范围 单元格链接 文本框分开,看截图:

doc下拉列表超链接5

4。 然后点击 OK 按钮完成设置,继续右键单击组合框,然后选择 分配宏 从上下文菜单中,在 分配宏 对话框,单击 最新上市 按钮,看截图:

doc下拉列表超链接6

5. 在弹出 Microsoft Visual Basic的应用程序 窗口,请在脚本之间复制并粘贴以下代码,请参阅屏幕截图:

VBA代码:激活组合框中的超链接:

HyperLink_Index = Range("Linked_cell")
      If Range("HyperLinks").Offset(HyperLink_Index - 1, 0).Hyperlinks(1).Name <> "" Then
           Range("HyperLinks").Offset(HyperLink_Index - 1, 0).Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
    End If

doc下拉列表超链接7

6. 然后保存此代码,现在,当您从组合框中选择一个超链接时,超链接将自动打开。


演示:使用Excel中的超链接创建下拉列表

Kutools for Excel:比200方便的Excel加载项,可以在60天免费试用。 下载并免费试用现在!


Kutools for Excel - 最佳办公生产力工具提高80%的生产力

  • 重用: 快速插入 复杂的公式,图表 以及你以前用过的任何东西; 加密单元格 密码; 创建邮件列表 并发送电子邮件...
  • 超级方程式酒吧 (轻松编辑多行文字和公式); 阅读布局 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不丢失数据; 分裂细胞含量; 组合重复的行/列...防止重复的细胞; 比较范围...
  • 选择复制或唯一 行; 选择空行 (所有细胞都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择......
  • 精确复制 多个单元格而不更改公式参考; 自动创建参考 多张表; 插入项目符号,复选框等等......
  • 提取文本,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级过滤器 (将过滤方案保存并应用到其他工作表); 高级排序 按月/周/日,频率等; 特殊过滤器 用粗体,斜体......
  • 结合工作簿和工作表; 根据键列合并表; 将数据拆分为多个表格; 批量转换xls,xlsx和PDF...
  • 超过300强大的功能。 支持Office / Excel 2007-2019和365。 支持所有语言。 在您的企业或组织中轻松部署。 全功能60天免费试用。
kte tab 201905

Office选项卡为Office提供选项卡式界面,使您的工作更轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,Publisher,Access,Visio和Project。
  • 在同一窗口的新选项卡中打开并创建多个文档,而不是在新窗口中。
  • 通过50%提高您的工作效率,每天为您减少数百次鼠标点击!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Romans · 1 years ago
    Is there a possibility to make this available for more than one drop down list without making a new macro for every combo box?

    If I have a dropdown list for lets say Charlie with all the employees reporting under him and we have Bryan with all the employees reporting under him in a dropdown menu and when clicking a name on the dropdown menu it hyperlinks to the required sheet or file etc.

    In a case where there's only 2 - no problem, but when there's c130 it can become unpleasant to name each separately, create a command button with it's own macro assigned.

    Hope I've explained it understandably
  • To post as a guest, your comment is unpublished.
    Mathieu · 2 years ago
    is there a way to make the second option work with hyperlinks to another cell in the worksheet? I basically have an enormous spreadsheet with options in different categories and subcategories and I want to select a sub categorie in a drop down list then the link brings me to the right place in the sheet. Is this possible?