EXCEL技巧——怎样自动添加照片

 时间:2024-10-14 19:21:21

1、 首先我们需要把照片放到文件夹里面,命名为111,然后把工作表和文件夹111放在同一目录=C:\Documents and Settings\Administrator\桌面\111,工作表的建立形式如图所示。

EXCEL技巧——怎样自动添加照片
EXCEL技巧——怎样自动添加照片
EXCEL技巧——怎样自动添加照片

2、 打开工作表,点击开发工具——宏,打开宏编辑窗口,在宏名称中输入“AutoAddPic”,单击“创建”按钮,打开宏编辑器。

EXCEL技巧——怎样自动添加照片
EXCEL技巧——怎样自动添加照片
EXCEL技巧——怎样自动添加照片

3、 在 Sub AutoAddPic() End Sub 中间输入以下代码,保存后,关闭。For Each Shp In ActiveSheet.Shapes If Shp.Type = msoPicture Then Shp.Delete Next Dim MyPcName As String For i = 1 To ThisWorkbook.ActiveSheet.UsedRange.Rows.Count If (ActiveSheet.Cells(i, 1).Value = "姓名") Then MyPcName = ActiveSheet.Cells(i, 2).Value & ".jpg" ActiveSheet.Cells(i + 1, 2).Select Dim MyFile As Object Set MyFile = CreateObject("Scripting.FileSystemObject") If MyFile.FileExists(ThisWorkbook.Path & "\" & "111" & "\" & MyPcName) = False Then MsgBox ThisWorkbook.Path & "\" & "111" & "\" & MyPcName & "暂无图片" Else ActiveSheet.Pictures.Insert(ThisWorkbook.Path & "\" & "111" & "\" & MyPcName).Select End If End If Next i

EXCEL技巧——怎样自动添加照片
EXCEL技巧——怎样自动添加照片

4、 打开工作表,点击开发工具——宏,打开宏编辑窗口,选择AutoAddPic,单击执行,这时候,工作表中就插入了照片。

EXCEL技巧——怎样自动添加照片
EXCEL技巧——怎样自动添加照片
  • vb隐藏函数公式
  • 如何使用Excel VBA的InputBox函数的参数
  • 怎么使用VBA禁用指定区域的右键菜单功能
  • 如何不让wps保存退出前的工作状态
  • VB如何提前结束程序
  • 热门搜索
    我运动我快乐手抄报 70周年手抄报内容文字 英语中秋节手抄报 传统美德手抄报 防踩踏手抄报 关于科技节的手抄报 读书节手抄报图片 家规家训手抄报 三年级国庆节手抄报 小学生消防手抄报