Excel表格的图片自动排列

 时间:2024-10-12 12:29:31

1、打开Excel表格,按下【Alt+F11】组合键调出VBE编辑器。

Excel表格的图片自动排列

2、点击【插入】、【模块】。

Excel表格的图片自动排列

3、在模块代码框里边输入以下VBA程序代码。Sub Shapes_Sort()Dim i, ShpOn Error Resume Next '忽略运行中可能出现的错误Application.ScreenUpdating = False '关闭工作表更新,提高运行速度Set mySheet1 = ThisWorkbook.Worksheets("Sheet1") '定义Sheet1工作表i = 1 '初始值For Each Shp In mySheet1.Shapes '扫描工作表Sheet1里面的每一张图片i = i + 1 '从第2行开始Shp.LockAspectRatio = msoFalse '不锁定图片的比例Shp.Height = mySheet1.Cells(i, 5).Height '图片的高度设为单元格高度Shp.Width = mySheet1.Cells(i, 5).Width '图片的宽度设为单元格宽度Shp.Top = mySheet1.Cells(i, 5).Top '图片的位置为E列对应单元格到顶部的距离Shp.Left = mySheet1.Cells(i, 5).Left '图片的位置为E列对应单元格到左侧的距离NextApplication.ScreenUpdating = True '恢复更新显示End Sub

Excel表格的图片自动排列

4、检查无误后,在VBE编辑器的功能区里面点击“运行”图标运行程序。

Excel表格的图片自动排列

5、回到Sheet1工作表界面,将会看到图片已经自动排列到E列单元格上边。

Excel表格的图片自动排列
  • Excel如何让图片自动排列
  • Excel2021批量插入图片对齐图片
  • 如何在excel中对图片进行批量排版
  • excel批量插入图片并自动排版设定,显示图片大小
  • Hyperlink函数 批量插入超链接
  • 热门搜索
    怎样煮羊肉好吃 麦肯锡方法 电脑黑屏是怎么回事 清炖鱼的家常做法 黑莓手机怎么样 贝瓦儿歌大全100首 汽车之家2019款价大全 win10怎么锁屏 移动puk码解锁方法 顶楼隔热最好的方法