用VBA自动完成弹出框的点击和弹框中编辑框的输入
如下图所示,在一网站(第三方网站,不是我自己开发的)上,点击浏览按钮后,弹出一个框,如果用Vba实现,对这个弹框实现自动写入文件路径和点击“打开”这两个步骤,如何实现??...
如下图所示,在一网站(第三方网站,不是我自己开发的)上,点击浏览按钮后,弹出一个框,如果用Vba实现,对这个弹框实现自动写入文件路径和点击“打开”这两个步骤,如何实现??求大神帮忙!
展开
2个回答
展开全部
你是想点击一个按钮后,出现打开对话框,然后选择需要的文件后,获得文件的路径及名称吗?
先在VBA编辑环境下的“工具”-“引用”中引用“Microsoft Common Dialog Control 6.0”,然后在form上添加一个CommonDialog控件,再在"浏览"按钮的click事件中写入代码:
commondialog1.filter=" 文本文件|*.txt " '按指定类型过滤文件
commondialog1.showopen
msgbox commondialog1.filename '这是你选择的文件名及其路径
先在VBA编辑环境下的“工具”-“引用”中引用“Microsoft Common Dialog Control 6.0”,然后在form上添加一个CommonDialog控件,再在"浏览"按钮的click事件中写入代码:
commondialog1.filter=" 文本文件|*.txt " '按指定类型过滤文件
commondialog1.showopen
msgbox commondialog1.filename '这是你选择的文件名及其路径
追问
不是,本来就有个窗口打开了,窗口不是我打开的,是第三方的,自己已经存在了,我现在需要在那个窗口填写文件路径和点击按钮,那如何做呢?
追答
你说的要求我没做过。有一个思路不知道可以不。
在VBA中添加一个WEBbrowser控件,遍历控件,查到打开对话框后,将打开对话框的属性调整写入你的路径及文件名。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询