vba设置图片格式怎么设置 vba设置图片大小及位置
VBA是Word软件重要的扩展功能之一,具有强大的代码编辑和执行功能。那么如何利用VBA来修改Word中图片的大小呢?下面作者给大家演示一下详细的操作流程。
统一大小
1、点击鼠标右键,选择“新建”选项,然后点击“mircosoft Word 2007”新建一个Word文件。
2、选择Word界面上方的“插入”选项,然后点击'“图片”按钮。
3、选中需要编辑的图片,然后点击“插入”按钮。
4、图片插入完成后,点击“开发工具”选项,然后选择“宏”进行VBA代码写入。
5、写明代码的名称,然后点击“创建”按钮。
6、写入VBA代码,主要利用代码为shap.width(宽度设置)和shap.height(高度设置),然后关闭界面。
7、选择编辑完成的代码,然后点击“执行”按钮。
8、图片大小就修改完成了。
图片排版
有一个很长的总结报告,100页左右。里面的图片格式比较乱,需要统一改为单倍行距、居中对齐、去掉首行缩进、统一长宽尺寸。
Sub 图片格式()
Dim pic As InlineShape ‘定义pic
For Each pic In ActiveDocument.InlineShapes ‘遍历每一张嵌入的图片
With pic.Range.ParagraphFormat ‘设置图片所在段落格式
.LineSpacingRule = wdLineSpaceSingle ‘单倍行距
.CharacterUnitFirstLineIndent = 0 ‘首行空0字符
.FirstLineIndent = CentimetersToPoints(0) ‘首行缩进0磅,注意要和上面的0字符同时使用,否则不行
.Alignment = wdAlignParagraphCenter ‘居中对齐
End With
pic.LockAspectRatio = msoFalse ‘msoTrue ‘是否锁定长宽比
pic.Height = 6 * 28.345 ‘设置长宽,把厘米转化为磅值
pic.Width = 8 * 28.345
Next
End Sub
以上就是利用VBA统一修改word文档中图片格式的技巧,希望大家喜欢,请继续关注电脑系统之家。<
最新推荐
-
win10游戏不兼容程序怎么办 win10老游戏兼容性设置
win10游戏不兼容程序怎么办?在win10系统中,有些老游戏因为不兼容的问题,在运行中会出现双击无反应, […]
-
联想笔记本怎么进入安全模式win10 联想笔记本进入安全模式的方法
联想笔记本怎么进入安全模式win10?联想笔记本是很多用户都在使用的便携笔记本电脑,很多用户都会在出现电脑 […]
-
win11刷新怎么调出来 win11显示器刷新率设置
win11刷新怎么调出来?电脑刷新率越高,显示内容的流畅度就越高,那么在最新的win11系统中,用户如果想 […]
-
win11游戏捕获无法录制怎么办 win11xbox录屏无法录制
win11游戏捕获无法录制怎么办?很多win10用户都会使用自带的录屏进行游戏的录制,方便快捷,但是在使用 […]
-
苹果笔记本win10系统fn怎么关闭 苹果笔记本win10关闭fn热键
苹果笔记本win10系统fn怎么关闭?所有的笔记本电脑都会使用到fn热键,但是fn热键会让我们在使用F1、 […]
-
win10玩游戏老是弹回桌面怎么办 win10玩游戏老是弹出去
win10玩游戏老是弹回桌面怎么办?很多用户在使用win10系统的过程中,每次进游戏都会跳出个窗口,要手动 […]
热门文章
win10游戏不兼容程序怎么办 win10老游戏兼容性设置
2联想笔记本怎么进入安全模式win10 联想笔记本进入安全模式的方法
3win11刷新怎么调出来 win11显示器刷新率设置
4win11游戏捕获无法录制怎么办 win11xbox录屏无法录制
5苹果笔记本win10系统fn怎么关闭 苹果笔记本win10关闭fn热键
6win10玩游戏老是弹回桌面怎么办 win10玩游戏老是弹出去
7Win11打开游戏弹窗的解决方法 win11运行软件时弹出窗口
8win11屏幕录制保存在哪里 win11录屏保存路径
9win11休眠无法唤醒怎么办 win11睡眠后黑屏打不开
10谷歌浏览器打开网页提示内存不足怎么办 谷歌浏览器显示内存不足
随机推荐
专题工具排名 更多+