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文档中图片格式的技巧,希望大家喜欢,请继续关注电脑系统之家。<
最新推荐
-
yuzu模拟器安卓添加游戏 yuzu模拟器手机版教程
yuzu模拟器安卓怎么添加游戏?yuzu模拟器安卓版是专为手机端用户打造一款Switch游戏模拟器。用户可 […]
-
win10玩cf不能全屏怎么办 win10玩cf无法全屏的解决办法
win10玩cf不能全屏怎么办?CF是一款备受欢迎的第一人称射击游戏,但是有的用户在游戏的过程中,发现CF […]
-
wallpaper engine怎么开机自启动 wallpaper engine自启动设置
wallpaper engine怎么开机自启动?Wallpaper Engine拥有丰富的精美壁纸和高清视 […]
-
wallpaper engine怎么找到文件 wallpaper视频文件位置
wallpaper engine怎么找到文件?wallpaper engine壁纸支持动态壁纸以及超高清设 […]
-
火狐浏览器弹窗设置在哪里 如何关闭火狐浏览器阻止弹窗的功能
火狐浏览器弹窗设置在哪里?火狐浏览器是一款安全性能强大的网页浏览器,在使用中,火狐浏览器默认会对弹出窗口进 […]
-
windows7开机蓝屏0x0000007b的解决方法 电脑蓝屏0x0000007b
windows7开机蓝屏0x0000007b怎么解决?电脑使用久了就容易出现问题,比如开机蓝屏,或者使用过 […]
热门文章
yuzu模拟器安卓添加游戏 yuzu模拟器手机版教程
2win10玩cf不能全屏怎么办 win10玩cf无法全屏的解决办法
3wallpaper engine怎么开机自启动 wallpaper engine自启动设置
4wallpaper engine怎么找到文件 wallpaper视频文件位置
5火狐浏览器弹窗设置在哪里 如何关闭火狐浏览器阻止弹窗的功能
6windows7开机蓝屏0x0000007b的解决方法 电脑蓝屏0x0000007b
7win11添加硬盘后不显示怎么办 电脑加装了第二个硬盘不显示
8win10双屏显示一大一小怎么调整 双屏显示一大一小
9win11怎么找不到环境变量 win11环境变量在哪打开
10win10连接共享打印机0x00000bcb错误怎么办 win10连接打印机0x00000bcb
随机推荐
专题工具排名 更多+