我正在创建一个模型,要求用户在某些单元格中输入模型使用的所需电子表格、文件夹等的地址。
我希望在单元格本身中包含某种表单控件,而不是让用户剪切并粘贴地址,该控件会提示用户浏览文件,然后在用户浏览后将文件路径返回到单元格选择“确定”。
是否有标准的 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/