一、word2007中如何批量改变图片大小
用WORD的宏功能可以实现这一功能。
宏是一系列 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。首先,单击选定一张要改变尺寸的图片,并且勾选“视图/工具栏/图片”。
然后执行:“工具(菜单)/宏/录制新宏”命令。在弹出的对话框中,选择将宏保存在“工具栏”,然后在弹出的“命令”选项卡中,将新建的宏命令拖到工具栏上松开(工具栏上会出现宏命令按钮),点击“关闭”,会出现一个录制宏的工具条,这时就可以录制宏了。
点击图片工具栏“设置图片格式”按钮,出现“设置图片格式对话框”,点“大小”选项卡,设置好图片的尺寸。再点“工具(菜单)/宏/停止录制”命令宏就录制好了。
用的时候,单击选定图片,再点拖放到工具栏中宏命令就可以了。
二、word2007中如何批量修改图片的尺寸,要求单位是厘米,而不是像素
1、在word中按alt+f11组合键,进入VBA模式 2、在左边的工程资源管理器中找到你的word文档,在其上右键/添加/模块 3、把下面代码复制,粘贴进去. 4、更改数值, 改一下宽度和高度数值,点运行(类似播放按钮.)或f5,即可设置文档中全部图片代码如下:Sub Macro() Mywidth=14.13 '14.13为图片宽度(厘米) Myheigth=20 '20为图片高度(厘米) For Each iShape In ActiveDocument.InlineShapes iShape.Height = 28.345 * Myheigth iShape.Width = 28.345 * Mywidth Next iShape End Sub。
三、word 里批量修改图片大小
1、打开word,工具-宏-宏(或者直接按Alt+F8)进入宏的界面,如下面所示,输入一个宏名,宏名自己起,能记住就行!
2、宏名起好了,单击“创建”进入Visual Basic 编辑器,输入如下代码并保存
Sub setpicsize() '设置图片大小
Dim n '图片个数
On Error Resume Next '忽略错误
For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片
ActiveDocument.InlineShapes(n).Height = 400 '设置图片高度为 400px
ActiveDocument.InlineShapes(n).Width = 300 '设置图片宽度 300px
Next n
For n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片
ActiveDocument.Shapes(n).Height = 400 '设置图片高度为 400px
ActiveDocument.Shapes(n).Width = 300 '设置图片宽度 300px
Next n
End Sub
这样就可以了!
四、word批量插入图片及批量修改大小
操作步骤: 1、单击office---->Word选项,如图所示; 2、弹出Word选项对话框,单击高级---->剪切、复制和粘贴---->将图片插入/粘贴为后面的输入框,在弹出的选项中选择四周型,如图所示;(注:因默认为嵌入型,不能同时选中多个图片) 3、按住Ctrl键,单击图片,选中需要设成大小的多张图片; 4、单击图片工具格式选项卡右下角如图所示的标记; 5、弹出大小对话框,选择大小选项卡,去掉锁定纵横比和相对原始图片大小复选框中的对勾,在高度、宽度输入框中输入所需要的数值即可,如图所示; 。
五、如何在word中批量修改图片大小Word中怎么批量修改图片固定大
如何在word中批量修改图片大小 Word中怎么批量修改图片固定大小。
相信很多人都使用过电脑中的word文档功能,因为这对于很多人来说都会经常用到的,非常的具有实用性。 解决:按alt F11。
然后在project右键插入模块,然后粘贴Sub Macro() Mywidth = 4。 13 Myheigth = 5。
48 For Each iShape In ActiveDocument。InlineShapesiShape。
Height = 28。345 * Myheigth iShape。
Width = 28。345 * Mywidth Next iShape End Sub 再按F5,就行了。
其中Mywidth = 4。13,Myheigth = 5。
48这里的数字你自己改大小。 固定长宽方法: 1、打开word,工具-宏-宏(或者直接按Alt F8)进入宏的界面,如下面所示,输入一个宏名,宏名自己起,能记住就行! 2、宏名起好了,单击“创建”进入Visual Basic 编辑器,输入如下代码并保存Sub setpicsize() '设置图片大小 Dim n '图片个数 On Error Resume Next '忽略错误 Forn = 1 ToActiveDocument。
InlineShapes。Count 'InlineShapes类型图片ActiveDocument。
InlineShapes(n)。Height = 400 '设置图片高度为 400pxActiveDocument。
InlineShapes(n)。 Width = 300 '设置图片宽度 300pxNextn Forn = 1 ToActiveDocument。
Shapes。Count 'Shapes类型图片ActiveDocument。
Shapes(n)。Height = 400 '设置图片高度为 400pxActiveDocument。
Shapes(n)。Width = 300 '设置图片宽度 300pxNextn End Sub 3、返回word,工具-宏-宏(或者直接按Alt F8),再次进入宏的界面,选择刚才编辑好的宏,并单击“运行”按钮,就可以了!(图片多时,可能会花一些时间)按比例缩放方法 这部分要说的是把word中的所有图片按比例缩放! 具体操作同上,只是代码部分稍做修改,代码如下: Sub setpicsize() '设置图片大小 Dim n '图片个数 Dimpicwidth Dimpicheight On Error Resume Next '忽略错误 For n = 1 ToActiveDocument。
InlineShapes。Count 'InlineShapes类型图片picheight = ActiveDocument。
InlineShapes(n)。Heightpicwidth = ActiveDocument。
InlineShapes(n)。 WidthActiveDocument。
InlineShapes(n)。Height = picheight * 1。
1 '设置高度为1。1倍ActiveDocument。
InlineShapes(n)。Width = picwidth * 1。
1 '设置宽度为1。1倍Nextn For n = 1 To ActiveDocument。
Shapes。Count 'Shapes类型图片picheight = ActiveDocument。
Shapes(n)。Heightpicwidth = ActiveDocument。
Shapes(n)。WidthActiveDocument。
Shapes(n)。Height = picheight * 1。
1 '设置高度为1。1倍ActiveDocument。
Shapes(n)。Width = picwidth * 1。
1 '设置宽度为1。1倍Nextn End Sub 若还想使所有图片居中对齐,可在循环中加入下面的语句: ActiveDocument。
InlineShapes(n)。Range。
ParagraphFormat。Alignment= wdAlignParagraphCenter'左对齐:wdAlignParagraphLeft 注意:这里的Shapes(InlineShapes)不仅仅是指图片,也包含其它的,自选图形、任意多边形、OLE 对象、ActiveX 控件、图片等。
好了,word批量修改图片大小的方法就是这样的了,这两种方法各有千秋,大家可以根据情况自行选择哦!。
六、word批量修改图片大小的宏,不要固定长宽比,要任意大小
方法/步骤
先打开存有图片的word
在打开的文档中,选择在“工具”菜单中选择“宏”--“宏”
随后弹出“宏”对话框,在宏名中输入setpicsize
宏名起好了,单击“创建”按钮进入Visual Basic 编辑器,输入如下代码
Sub setpicsize() '设置图片大小Dim n '图片个数On Error Resume Next '忽略错误For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片ActiveDocument.InlineShapes(n).Height = 400 '设置图片高度为 400pxActiveDocument.InlineShapes(n).Width = 300 '设置图片宽度 300pxNext nFor n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片ActiveDocument.Shapes(n).Height = 400 '设置图片高度为 400pxActiveDocument.Shapes(n).Width = 300 '设置图片宽度 300pxNext nEnd Sub
关闭入Visual Basic 编辑器,返回word,重新选择“工具”--“宏”--“宏”(或者直接按Alt+F8),再次进入宏的界面,在弹出的宏名中选择"setpicsize",最后点击“运行”---确认即可快速地批量修改word中所有图片大小,注意这里把图片大小都修改成Height = 400,Width = 300,这个规格大家可以需要改变的~~~~~~~~~~~,大小可以自己改下就行了
七、在WORD里面批量插入图片的时候 如何才能不需要改图片大小
Word没有这种功能,只能批量选中图片后,批量修改图片的大小,步骤如下: 所需材料:Word 2007示例。
一、打开Word文档后,点击Alt+F11组合键打开VBA编辑。 二、接着按下Ctrl+G打开立即窗口。
三、在立即窗口内输入“ActiveDocument.Shapes.SelectAll”命令,按下回车键即可选中Word文档内的所有图片。 四、回到Word页面,点击“格式”,接着点击“大小”。
五、取消勾选“锁定纵横比”和“相对于图片原始尺寸”。 六、在高度和宽度内输入图片的尺寸即可批量修改图片的大小。
。
转载请注明出处51数据库 » word中批量修改图片尺寸
针快