DeepSeek与Word文档才是绝配,批量修改图片大小,实在太秒了!

boyanx2周前技术教程6

之前跟大家分享很多DeepSeek与Excel的使用方法,最近我发现DeepSeek与Word才是绝配,能够解决很多重复且繁琐的工作,主要还是通过VBA代码来实现,我们来看下今天的案例,批量修改图片大小。

一、常规方法

在Word文档中想要快速的统一图片大小,最常见的方法就是F4键,具体操作如下动图,我们需要先点击1个图片,然后点击鼠标右键找到属性,不要勾选【锁定纵横比】之后设置长度和宽度

设置好一个之后,选中其他的图片,按下F4键,来一个一个的设置。

这个方法数量少了还行,数量多了,键盘都得按包浆了,这个时候就要请出DeepSeek了

二、代码编写

向DeepSeek询问:

如何在Word文档中,使用vba代码将所有图片大小都修改为宽6cm高4cm

稍等下就会给出如下的代码,这个代码只需修改4处,用于设置图片的高度与宽度,6是长度,4是宽度,根据自己的需要来设置即可

Width = 6 * 28.35

Height = 4 * 28.35

Sub SetPicSizeTo6x4()
Dim n As Integer
'处理嵌入型图片(InlineShapes)
For n = 1 To ActiveDocument.InlineShapes.Count
With ActiveDocument.InlineShapes(n)
.LockAspectRatio = False '解除纵横比锁定:ml-citation{ref="1,5" data="citationList"}
.Width = 6 * 28.35 '6cm转换为磅(1cm=28.35磅):ml-citation{ref="1,8" data="citationList"}
.Height = 4 * 28.35 '4cm转换为磅:ml-citation{ref="1,8" data="citationList"}
End With
Next n
'处理浮动型图片(Shapes)
For n = 1 To ActiveDocument.Shapes.Count
With ActiveDocument.Shapes(n)
.LockAspectRatio = False ':ml-citation{ref="5,8" data="citationList"}
.Width = 6 * 28.35
.Height = 4 * 28.35
End With
Next n
End Sub

三、代码粘贴

只需打开Word文件,然后点击【开发工具】找到【VisualBasic】在窗口的左侧点击空白区域,之后点击鼠标右键找到【插入】选择【模块】将代码粘贴到右侧,最后按下F5键来运行这个VBA代码,即可实现批量的修改图片大小。

至此设置完毕,Word的VBA代码一般都比较简单,DeepSeek来写代码正确率都是比较高的,大家可以试一下,之前一些重复性的工作都可以编写为代码,一劳永逸!

相关文章

Word/WPS这个隐藏功能,专治"改稿不服气"!写作者偷偷用了5年

每个写作者都经历过这样的灵魂拷问:交稿时明明觉得自己写得堪比《红楼梦》,回收来的文件却变成了《新华字典》——满屏都是别人修改的红色痕迹。上周我把策划案发给总监,他云淡风轻地说"就调整了几个词&...

身边优秀同事都在用的搜索软件,文件再乱秒找到 文档内容也能查

作为程序员,日常主要工作平台在Linux,要查找文件基本都是在终端使用find和grep两大命令。回归到Mac或Windows上时,甚至于还有些小伙伴在使用麒麟\统信之类的国产OS,一般我们还是习惯通...

【高考数学专题特训】2 比较大小的六大技巧(五大题型)

【高考数学专题特训】2 比较大小的六大技巧(五大题型)【高考数学专题特训】共分为12集,重点归纳了高考数学的重难点题型,解决策略及常见的解决方法归纳,并通过模拟精练的方式,希望能够达到举一反三的作...

彻底告别DeepSeek公式乱码!三步完美转换Word文档代码秒变高清图

深夜改论文的痛:公式乱码的噩梦凌晨三点,研究生小李盯着电脑屏幕上的Word文档,几乎崩溃——从DeepSeek复制的公式变成了一堆火星文:积分符号∑成了乱码、矩阵括号成了星号****,导师的批注刺眼地...

支持列表拖拽嵌套,AI流式输出的多模态文档编辑器flowmix/docx

hi, 大家好, 我是徐小夕.徐小夕【知乎专栏作家】掘金签约作者,定期分享AI创业,可视化,企业实战项目知识,深度复盘企业中经常遇到的500+技术问题解决方案。【关注趣谈前端,技术路上不迷茫】马上又到...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。