楼主: scuxxj87112
1504 4

[其他] 关于word中的图片 [推广有奖]

  • 3关注
  • 1粉丝

已卖:4份资源

讲师

60%

还不是VIP/贵宾

-

威望
0
论坛币
166 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
770 点
帖子
371
精华
0
在线时间
745 小时
注册时间
2009-2-14
最后登录
2018-3-19

楼主
scuxxj87112 发表于 2011-5-23 19:48:16 |AI写论文
10论坛币
各位好!我在word文档里插入了100多张图片,但都是21.93厘米*14.63厘米大小,我想把它们都变成A4页面大小(29.70*21.00),请问有没有什么快捷的方式呢?

最佳答案

aidey 查看完整内容

一,在word中按alt+f11组合键,进入VBA模式 二,在左边的工程资源管理器中找到你的word文档,在其上右键/添加/模块 三,把下面代码复制,粘贴进去. 四,更改数值, 改一下宽度和高度数值,点运行(类似播放按钮.)或f5,即可设置文档中全部图片 Sub Macro() Mywidth=21'数据为图片宽度(厘米) Myheigth=29.70'数据为图片高度(厘米) For Each iShape In ActiveDocument.InlineShapes iShape.Height = 28.345 * Myheigth iShape.Width ...
关键词:word WORD文档 请问有没有 多张图片 有没有 word

沙发
aidey 发表于 2011-5-23 19:48:17
一,在word中按alt+f11组合键,进入VBA模式
二,在左边的工程资源管理器中找到你的word文档,在其上右键/添加/模块
三,把下面代码复制,粘贴进去.
四,更改数值, 改一下宽度和高度数值,点运行(类似播放按钮.)或f5,即可设置文档中全部图片

Sub Macro() Mywidth=21'数据为图片宽度(厘米) Myheigth=29.70'数据为图片高度(厘米) For Each iShape In ActiveDocument.InlineShapes iShape.Height = 28.345 * Myheigth iShape.Width = 28.345 * Mywidth Next iShape End Sub
啦啦啦,啦啦啦,我是卖报的小行家,啦啦啦啦啦啦啦……

藤椅
scuxxj87112 发表于 2011-5-23 20:43:48
2# aidey
非常感谢你!!!
我把下面那行代码复制进去后(要删掉中文吧),按F5,出现了一个宏对话框,其中有两个栏目,上面一个是宏名称……这个怎么填写呢

谢谢!!!

板凳
pangbaoqing 发表于 2011-5-23 22:33:52
有问题找百度嘛,呵呵

报纸
944425730 发表于 2011-5-24 02:54:57
呵呵 楼主很专业  二楼回复的人更专业啊!!!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-25 14:35