乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么在excel里批量快速插入图片,并调整好大小

怎么在excel里批量快速插入图片,并调整好大小

作者:乔山办公网日期:

返回目录:excel表格制作


选中多个之后,直接在图片工具里面就可以修改了

1、打开excel表格,在插入中点击“图片”,按住“Ctrl”键选择三张zhidao图片,点击插入。

2、即可同时插入多张图片,下图为插入图片后的效果,三张图片大小不一。

3、按住“Ctrl”后点击鼠标左键选择图片,可以同时选中三张图片。

4、点击鼠标右键,选择“大小和属性”。

5、在右侧弹出的项目中,将“锁定纵横比”的勾选框去除。

6、然后在“高度和宽度”分别输入需要的图片大小数值。

7、即可将选中的图片更改为设置的高度和宽度了。


你按F5---定位条件--对象
确定后可以选择所有图片
然后右击选中的图片--设置图片格式--属性

按照Ctrl鼠标多选图片,然后在任一一张图上右击,选择“大小和属性”即可。
全部图片的话我自己用的一个VBA,可供参考e799bee5baa6e79fa5e98193e4b893e5b19e361,如下:
Sub 调整图片大小快捷键()
Application.OnKey "^j", "a调整图片大小"
End Sub
Sub a调整图片大小()
Dim picture_total%
A = InputBox("固定高度:H" & Chr(10) & "固定宽度:W" & Chr(10) & "比例缩放:S", "调整图片大小", "H")
A = UCase(A)
picture_total = ActiveSheet.Shapes.Count
For i = 1 To picture_total
Select Case A
Case "H"
If i = 1 Then h = InputBox("请输入图片高度:", "提示:", "200")
ActiveSheet.Shapes(i).Height = h
If i = 1 Then c = MsgBox("是否同一水平高度?", vbOKCancel, "提示:")
' SendKeys "{TAB}"
If c = vbOK Then
If i = 1 Then t = InputBox("请输入图片上端位置:", "提示:", "200")
ActiveSheet.Shapes(i).Top = t
End If
Case "W"
If i = 1 Then w = InputBox("请输入图片宽度:", "提示:", "200")
ActiveSheet.Shapes(i).Width = w
Case "S"
If i = 1 Then s_old = ActiveSheet.Shapes(i).Height
If i = 1 Then s = InputBox("请输入缩放比例(100%):", "提示:", "100")
ActiveSheet.Shapes(i).Height = s_old * s / 100
Case Else
b = MsgBox("您输入的字符不正确!" & Chr(10) & "即将退出程序!", vbOKOnly, "警告!")
Exit Sub
End Select
Next
End Sub

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网