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

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

这种效果,求代码
展开
 我来答
阳光上的桥
推荐于2017-11-26 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

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

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

要插入文件内容,需要打开文件读取内容,然后写入到表中,需要一个循环。
QQ43366071
2014-07-30 · 超过20用户采纳过TA的回答
知道答主
回答量:38
采纳率:100%
帮助的人:41万
展开全部

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

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式