Wps怎么一次性修改所有图片的大小 250

就是这种文档一次插入大量照片后怎么一次性修改大小... 就是这种文档一次插入大量照片后怎么一次性修改大小 展开
 我来答
鼎中人
2018-10-27 · TA获得超过1631个赞
知道小有建树答主
回答量:546
采纳率:77%
帮助的人:122万
展开全部
下面是我自己用的一个宏,供参考。
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
燕小琴MM
2018-10-27
知道答主
回答量:94
采纳率:10%
帮助的人:6.6万
展开全部
定位Ctrl+g 对象 设置图片大小
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-10-26 · TA获得超过1663个赞
知道小有建树答主
回答量:6318
采纳率:30%
帮助的人:916万
展开全部
写代码来修改
追问
具体怎么弄啊.能不能说的简单一点
追答
就是WPS没有的功能,通过写代码给他增加上这样的功能,然后你就达到目的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式