vba設(shè)置圖片格式? 利用VBA統(tǒng)一修改word文檔中圖片格式的技巧
VBA是Word軟件重要的擴展功能之一,具有強大的代碼編輯和執(zhí)行功能。那么如何利用VBA來修改Word中圖片的大小呢?下面作者給大家演示一下詳細(xì)的操作流程。

統(tǒng)一大小
1、點擊鼠標(biāo)右鍵,選擇“新建”選項,然后點擊“mircosoft Word 2007”新建一個Word文件。

2、選擇Word界面上方的“插入”選項,然后點擊'“圖片”按鈕。

3、選中需要編輯的圖片,然后點擊“插入”按鈕。

4、圖片插入完成后,點擊“開發(fā)工具”選項,然后選擇“宏”進行VBA代碼寫入。

5、寫明代碼的名稱,然后點擊“創(chuàng)建”按鈕。

6、寫入VBA代碼,主要利用代碼為shap.width(寬度設(shè)置)和shap.height(高度設(shè)置),然后關(guān)閉界面。

7、選擇編輯完成的代碼,然后點擊“執(zhí)行”按鈕。

8、圖片大小就修改完成了。

圖片排版
有一個很長的總結(jié)報告,100頁左右。里面的圖片格式比較亂,需要統(tǒng)一改為單倍行距、居中對齊、去掉首行縮進、統(tǒng)一長寬尺寸。
Sub 圖片格式()
Dim pic As InlineShape '定義pic
For Each pic In ActiveDocument.InlineShapes '遍歷每一張嵌入的圖片
With pic.Range.ParagraphFormat '設(shè)置圖片所在段落格式
.LineSpacingRule = wdLineSpaceSingle '單倍行距
.CharacterUnitFirstLineIndent = 0 '首行空0字符
.FirstLineIndent = CentimetersToPoints(0) '首行縮進0磅,注意要和上面的0字符同時使用,否則不行
.Alignment = wdAlignParagraphCenter '居中對齊
End With
pic.LockAspectRatio = msoFalse 'msoTrue '是否鎖定長寬比
pic.Height = 6 * 28.345 '設(shè)置長寬,把厘米轉(zhuǎn)化為磅值
pic.Width = 8 * 28.345
Next
End Sub以上就是利用VBA統(tǒng)一修改word文檔中圖片格式的技巧,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。<
相關(guān)文章

Word怎么給圖片添加馬賽克氣泡效果? 馬賽克氣泡效果的使用技巧
在word文檔中,如果需要對其中的圖片效果進行修改的話,應(yīng)如何操作呢?下面我們就來看看給圖片添加馬賽克氣泡效果的方法2024-09-04
word圖片嵌入式看不見怎么辦? word嵌入式圖片不顯示的解決辦法
,在插入圖片或者從PDF拷貝一些內(nèi)容到Word當(dāng)中的時候,可能會遇到下面的問題,明明圖片已經(jīng)設(shè)置為嵌入文字行中,但是圖片就是顯示不全,怎么拖動都無法顯示,只留一個小底邊2024-07-20
word如何設(shè)置圖片的顆粒效果 word設(shè)置圖片的顆粒效果的教程
word如何設(shè)置圖片的顆粒效果?用戶直接在菜單欄中點擊圖片工具的格式選項,接著在藝術(shù)效果選項卡中點擊膠片顆粒選項即可解決問題2024-06-17
Word如何增加圖片對比度 Word文字文檔增加圖片對比度的方法
Word如何增加圖片對比度?其實我們只需要右鍵單擊文檔中的圖片,然后在菜單列表中打開“設(shè)置圖片格式”選項,接著在設(shè)置圖片格式窗格中,我們點擊打開圖片選項,再在圖片設(shè)2024-06-11
Word如何刪除圖片背景 Word文字文檔刪除圖片背景的方法
Word如何刪除圖片背景?進入文字文檔編輯頁面,然后選中圖片,再在格式工具的子工具欄中找到“刪除背景”工具,點擊打開該工具,接著在背景清除頁面中完成保留以及刪除區(qū)域2024-06-11
Word圖片無法重疊怎么辦 Word文字文檔圖片無法重疊解決方法
Word圖片無法重疊怎么辦?我們只需要點擊圖片,然后打開布局彈框,接著在布局彈框的“位置”設(shè)置頁面中,我們找到“允許重疊”選項,點擊勾選該選項,再點擊“確定”選項即2024-05-28
word如何給圖片設(shè)置虛化效果 word給圖片設(shè)置虛化效果的教程
word如何給圖片設(shè)置虛化效果?用戶可以直接在菜單欄中點擊圖片工具和藝術(shù)效果選項,接著在彈出來的下拉選項欄中,用戶選擇虛化選項即可解決問題,下面一起來了解一下吧2024-05-02
word如何融合兩張圖片 word將兩張圖片融入到一起的教程
word如何融合兩張圖片?用戶首先需要將要融入的圖片設(shè)置為浮于文字上方,接著將圖片移動到另一張圖片上即可實現(xiàn)融入,下面一起來了解一下吧2024-05-02
word怎么給圖片去白邊? word圖片留白太多消除白邊的技巧
word導(dǎo)入的圖片白邊太多占很大的位置,想要去掉白邊,該怎么操作呢?下面我們就來看看word去除圖片白邊的技巧2024-02-27
word如何將圖片設(shè)置為頁面水印 word將圖片設(shè)置為頁面水印的教程
Word是一款常用的文檔編輯軟件,它不僅可以編輯文字,還可以插入圖片等多媒體元素,如果您需要在Word文檔中添加水印,那么您可以按照以下步驟在,下面分享Word將圖片設(shè)置為2024-01-24











