在EXCEL中添加按钮,点击按钮弹出打开文件对话框,然后选择文件后添加到单元格内,VBA的程序怎么弄

一开始就是希望按下灰色小键后可以打开文件夹最后达到这种效果,求代码... 一开始就是希望按下灰色小键后可以打开文件夹最后达到

这种效果,求代码
展开
 我来答
阳光上的桥
推荐于2017-11-26
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

下面的代码是从我的程序里面复制的,稍做改动就可以适合你的需要:

    sName = Application.GetOpenFilename(dept & "文本数据,*.txt;*.unl;*.cvs;*.csv", , "打开信息技术部提供的文本数据文件")
    If sName = False Then Exit Function
    Sheets("工具").[b2].Value = sName
更多追问追答
追问
不行啊!我就想要一个按钮能实现插入文件的功能
追答
要插入文件名到单元格,一个语句就可以,不过我不知道你是否看懂、是否去测试了这个语句。

要插入文件内容,需要打开文件读取内容,然后写入到表中,需要一个循环。
QQ43366071
2014-07-30
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

是不是要这种效果的?代码比较多。看呢称联系。

追问
是这种效果,打开文件夹后可以插入word文档或者图片等就可以,求代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可爱就是笑
2014-07-30
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式