怎样使用VBA加载窗体图片?

 时间:2026-02-14 12:17:35

1、首先在开发工具中打开VBA编辑器

怎样使用VBA加载窗体图片?

2、在单元格区域当中输入一些内容作为例子

怎样使用VBA加载窗体图片?

3、在VBA编辑器中插入模块

怎样使用VBA加载窗体图片?

4、在模块当中输入如下代码,然后运行

Private Sub UserForm_Activate()                   '激活窗体时执行本程序


Dim file
file=Application.GetOpenFilename("图片文件 (*.jpg),*.jpg")
Me.Image2.Picture=LoadPicture(file)             '选择Image2的图片路径
Me.Image2.PictureSizeMode=fmPictureSizeModeStretch  '使图片适合控件大小
Me.Image2.BorderStyle=fmBorderStyleNone          '去除控件边框
Me.Image1.Picture=LoadPicture("D:\PIC\16.gif")'自动设置Image1的图片路径
Me.Image1.BorderStyle=fmBorderStyleNone
End Sub
Private Sub UserForm_Click()                      '单击窗体时执行本程序
Dim file
On Error GoTo err                         '如果程序出错,执行err标签行
file=Application.GetOpenFilename("图片文件 (*.jpg),*.jpg") '选择图片路径
Me.Picture=LoadPicture(file): Exit Sub           '加载图片后退出程序
err:
MsgBox "你未选择图片", vbDefaultButton1+32, "提示"   '如果出错则弹出提示
End Sub

怎样使用VBA加载窗体图片?

5、单击窗体空白处,程序再次弹出选择图片对话框,选择硬盘上任意JPG图片后,窗体背景则填充为该图片背景

怎样使用VBA加载窗体图片?

  • VBA如何将一列数据颠倒顺序?
  • 怎么用VBA宏代码将单元格设为靠左
  • 如何利用VBA代码获取当前日期
  • 怎样使用VBA窗体基本属性设置?
  • 使用VBA提取文本框的文本数据
  • 热门搜索
    烙饼怎么做又软又好吃 郑州富士康怎么样 挂面怎么做好吃 香菇油菜的家常做法 研究方法 炖肉的家常做法 万力轮胎质量怎么样 烧豆角的家常做法 山西农业大学怎么样 lr预设怎么导入