Excel - 如何向单元格添加文件选择按钮?

标签 excel

我正在创建一个模型,要求用户在某些单元格中输入模型使用的所需电子表格、文件夹等的地址。

我希望在单元格本身中包含某种表单控件,而不是让用户剪切并粘贴地址,该控件会提示用户浏览文件,然后在用户浏览后将文件路径返回到单元格选择“确定”。

是否有标准的 Windows 窗体控件可以实现此目的?感觉应该有,但我能找到的只是切换按钮、下拉菜单等?

我知道我可以编写一个自定义脚本来捕获 double_click 事件,任何有关更“ native ”方法的指针将不胜感激!

谢谢

亚当

最佳答案

您可以将表单按钮连接到文件打开对话框。

这允许用户选择一个文件,但您不必打开它。

Sub GetFile()

Dim varFile As Variant

varFile = Application.GetOpenFilename("Excel files (*.xls), *.xls", , "Select a file", , False)
If varFile = False Then
    Exit Sub
Else
    ActiveCell.Value2 = varFile
End If

End Sub

关于Excel - 如何向单元格添加文件选择按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16647396/

相关文章:

c# - 在 VSTO 中配置 log4net

c# - 从 C# 启动 Excel 进入后台

java - 如何从 Excel VBA 运行 Java Eclipse?

sql-server-2008 - 共享查询数据库的 Excel 文件

Excel VBA 授权第一次运行失败,第二次运行正常

excel - 如何公开设置 - 公开声明的变量?

c# - Excel VSTO 工作簿新事件

c# - 将 Excel 中的行转换为自定义实体

如果用Excel查询,mysql select search显示时间太长

excel - 如何区分线性区域和二次区域