加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

调整word图片大小自适应页面宽度的VBA

(2016-05-23 21:52:15)
调整word图片大小自适应页面宽度的VBA
1.图片宽度小于页面宽度的保持不变。
2.图片宽度大于页面宽度的,图片宽和高按比例缩小至宽度与页面宽度一致。
3.图片缩小时高宽比保持不变。
4.按照要求调整word文档下所有图片。
来自showship http://tieba.baidu.com/p/3718667061

Sub suoxiaopicture()

pw = ActiveDocument.PageSetup.PageWidth - ActiveDocument.PageSetup.LeftMargin - ActiveDocument.PageSetup.RightMargin

Dim oInlineShape As InlineShape

For Each oInlineShape In ActiveDocument.InlineShapes

With oInlineShape

If .Width > pw Then

.Width = pw

End If

End With

Next

End Sub

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有