【问题标题】:Accessing Hyperlink file explorer using VBA使用 VBA 访问超链接文件资源管理器
【发布时间】:2017-01-10 02:07:27
【问题描述】:

我正在创建一个电子表格,作为与项目相关的所有文档的中心点,以便所有报价、图纸等都在一个 Excel 文档中,其中包含指向文件的超链接以及有关它们的信息。 (例如,对于图纸,将要求图纸名称和编号)

我想通过用户表单执行此操作,以确保提供足够的信息,因为这将在审核期间被引用。

但我对超链接部分有困难,因为可能没有已知的地址/名称允许我使用 hyperlinks.add 方法。

最佳选择是能够从用户窗体内部单击功能区上的超链接按钮。

这是我第一次提出问题,虽然现在一直在通过堆栈溢出拖网。但我愿意接受有关提出更好问题等的建议。

干杯。

【问题讨论】:

  • 您要创建什么类型的链接?到文件,或到 URL(或两者)?
  • 只对文件,下面的答案是完美的,直到现在我才知道那个application.dialogs属性。

标签: vba excel hyperlink userform


【解决方案1】:

使用“插入超链接”对话框将超链接附加到列表

Private Sub btnInsertHyperlink_Click()
    Range("A" & Rows.Count).End(xlUp).Offset(1).Select
    Application.Dialogs(xlDialogInsertHyperlink).Show
End Sub

【讨论】:

  • 这正是我想要的。之前不知道应用程序对话框属性,也没有在我的搜索中找到它。还是有点菜鸟的。感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多