用过vba窗体的用户或许不知道,vba的用户窗体是可以添加自定义的图片作为图片背景的。
如下图所示:
把用户窗体的picture属性设置为具体的图片文件即可设置窗体的背景图。
当我们拿到一个excel文件里面的vba窗体含背景图时,你会发现当我们四处寻找时,却没有将背景图导出的地方。
这时候,我们可以使用一个比较冷门的vba内置函数SavePicture来实现导出目的。
假设窗体名为UserForm1,用下面的代码就可以将窗体的背景图另存为独立的一个图片文件
SavePicture UserForm1.Picture, “d:\123.jpg”
相同的方法还可以将image控件的背景图也导出。
发表评论