導航:首頁 > 文字圖片 > word圖片大小宏

word圖片大小宏

發布時間:2023-07-10 20:49:04

1. Word怎樣批量修改圖片大小

Word怎樣批量修改圖片大小

Word批量修改圖片大小要怎麼批量修改?很多朋友在使用word的時候不知道如何批量修改圖片大小,下面就教大家word批量修改圖片大小方法,不會的朋友收藏下吧,以備不時之需!

固定長寬方法:

步驟一、打開word,工具-宏-宏(或者直接按Alt+F8)進入宏的界面,如下面所示,輸入一個宏名,宏名自己起,能記住就行!

步驟二、宏名起好了,單擊「創建」進入Visual Basic 編輯器,輸入如下代碼並保存

Sub setpicsize() 設置圖片大小

Dim n 圖片個數

On Error Resume Next 忽略錯誤

Forn = 1 ToActiveDocument.InlineShapes.Count InlineShapes類型圖片

ActiveDocument.InlineShapes(n).Height = 400 設置圖片高度為 400px

ActiveDocument.InlineShapes(n).Width = 300 設置圖片寬度 300px

Nextn

Forn = 1 ToActiveDocument.Shapes.Count Shapes類型圖片

ActiveDocument.Shapes(n).Height = 400 設置圖片高度為 400px

ActiveDocument.Shapes(n).Width = 300 設置圖片寬度 300px

Nextn

End Sub

步驟三、返回word,工具-宏-宏(或者直接按Alt+F8),再次進入宏的界面,選擇剛才編輯好的.宏,並單擊「運行」按鈕,就可以了!(圖片多時,可能會花一些時間)

按比例縮放方法

這部分要說的是把word中的所有圖片按比例縮放!

具體操作同上,只是代碼部分稍做修改,代碼如下:

Sub setpicsize() 設置圖片大小

Dim n 圖片個數

Dimpicwidth

Dimpicheight

On Error Resume Next 忽略錯誤

For n = 1 ToActiveDocument.InlineShapes.Count InlineShapes類型圖片

picheight = ActiveDocument.InlineShapes(n).Height

picwidth = ActiveDocument.InlineShapes(n).Width

ActiveDocument.InlineShapes(n).Height = picheight * 1.1 設置高度為1.1倍

ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 設置寬度為1.1倍

Nextn

For n = 1 To ActiveDocument.Shapes.Count Shapes類型圖片

picheight = ActiveDocument.Shapes(n).Height

picwidth = ActiveDocument.Shapes(n).Width

ActiveDocument.Shapes(n).Height = picheight * 1.1 設置高度為1.1倍

ActiveDocument.Shapes(n).Width = picwidth * 1.1 設置寬度為1.1倍

Nextn

End Sub

若還想使所有圖片居中對齊,可在循環中加入下面的語句:

ActiveDocument.InlineShapes(n).Range.ParagraphFormat.Alignment= wdAlignParagraphCenter

『左對齊:wdAlignParagraphLeft

注意:這里的Shapes(InlineShapes)不僅僅是指圖片,也包含其它的,自選圖形、任意多邊形、OLE 對象、ActiveX 控制項、圖片等。

Word批量修改圖片大小的方法就是這樣的了,這兩種方法各有千秋,大家可以根據情況自行選擇。 ;

2. 如何批量修改word文檔中圖片的大小

一次性調節word所有圖片方法如下:

打開WORD,在」工具「菜單下,選擇」選項「命令,在」選項「窗口中,」編輯」選項卡下,將插入圖片的格式選擇為「四周型」。在「插入」菜單中選擇「圖片」/「來自文件」,在「插入圖片「對話框中選擇要插入的圖片。

然後在「繪圖」工具欄中的「添加或刪除按鈕」中選擇「選中多個對象」,使用「選中多個對象」,將所有插入的圖片全部選中。雙擊任意一圖片,在彈出的對余雹話框中,就可以統一批量設置了,完成。

在word中,默認插入的嵌入式圖片是不能批量統一設置,只有將默認修改為四周型後,才可以批差毀皮量修改圖片版式或大小。

用宏命令虛差最省心:

代碼1如下:

Sub setpicsize()

Dim iSha As InlineShape

For Each iSha In ActiveDocument.InlineShapes

If iSha.Type = wdInlineShapePicture Then

iSha.LockAspectRatio = msoFalse '不鎖定縱橫比

iSha.Width = CentimetersToPoints(5) '寬5CM

iSha.Height = CentimetersToPoints(5) '高5CM

End If

Next

End Sub

代碼2如下:

Sub setpicsize()

Dim j '計數圖片個數

For j = 1 To ActiveDocument.InlineShapes.Count '文件中圖片總個數,圖片類型為inlineshapes

ActiveDocument.InlineShapes(j).Height = 300 '設置高度10.58cm

ActiveDocument.InlineShapes(j).Width = 510 '設置寬度17.99cm

Next j

End Sub

3. word 里怎麼批量修改圖片大小

1、打開word,工具-宏-宏(或者直接按Alt+F8)進入宏的界面,如下面所示,輸入一個宏名,宏名自己起,能記住就行!x0dx0a2、宏名起好了,單擊「創建」進入Visual Basic 編輯器,輸入如下代碼並保存x0dx0aSub setpicsize() '設置圖片大小x0dx0aDim n '圖片個數x0dx0aOn Error Resume Next '忽略錯誤x0dx0aFor n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes類型圖片x0dx0aActiveDocument.InlineShapes(n).Height = 400 '設置圖片高度為 400pxx0dx0aActiveDocument.InlineShapes(n).Width = 300 '設置圖片寬度 300pxx0dx0aNext nx0dx0aFor n = 1 To ActiveDocument.Shapes.Count 'Shapes類型圖片x0dx0aActiveDocument.Shapes(n).Height = 400 '設置圖片高度為 400pxx0dx0aActiveDocument.Shapes(n).Width = 300 '設置圖片寬度 300pxx0dx0aNext nx0dx0aEnd Subx0dx0a這樣就可以了!

4. 如何一次性調節word所有圖片大小

1.新建一個Word文檔,然後點擊菜單欄上的「布局」菜單
2.接下來點擊工具欄上的箭頭所指的位置,打開Word頁面設置窗口
3.在頁面設置窗口中,我們把頁邊距設置為0.5厘米,然後調整紙張方向為橫向
4.接著點擊菜單欄上的「插入」菜單項,在打開的插入工具欄上點擊「圖片」按鈕,在打開的窗口選擇...
5.然後點擊菜單欄上的「視圖」菜單項,接著點擊工具欄上的「宏」按鈕

5. 怎麼批量把word中的圖片的大小都縮小

word中的圖片的大小都縮小是利用word中的工具:宏功能,對圖片進行寬高設置,等比例縮放操作。具體的方法如下:

1.具體操作同上:打開word,工具-宏-宏(或者直接按Alt+F8)進入宏的界面,如下面所示;

注意事項:

1.需要注意的地方 就是注意厘米與像素的換算關系。一般情況下1厘米=28px 。這個換算關系其實可以用計算器計算出來。計算公式為圖片改變之後的像素除以改變之後圖片的大小厘米。

2.這里的Shapes(InlineShapes)不僅僅是指圖片,也包含其它的,自選圖形、任意多邊形、OLE 對象、ActiveX 控制項、圖片等。

6. 如何通過「宏」批量完成word中所有圖片大小的修改並且讓圖片安排原來順序排列

1、Alt+F8調出宏編輯窗口 x0dx0a2、點創建按鈕,創建新宏,setpicsize,內容如下: x0dx0aSub setpicsize() x0dx0a'設置圖片大小 x0dx0a' 宏在 2008-3-31 由 hero_thm 錄制 x0dx0a' x0dx0aDim j '計數圖片個數 x0dx0aFor j = 1 To ActiveDocument.InlineShapes.Count '文件中圖片總個數,圖片類型為inlineshapes x0dx0aActiveDocument.InlineShapes(j).Height = 362 '設置高度 x0dx0aActiveDocument.InlineShapes(j).Width = 481.87 '設置寬度 x0dx0aNext j x0dx0ax0dx0aEnd Sub x0dx0a3、保存退出,點運行setpicsize宏,word中所有的圖片統一調整為寬17cm,高12.77cmx0dx0aSub setpicsize()x0dx0a'設置圖片大小x0dx0a' 宏在 2008-3-31 由 hero_thm 錄制x0dx0a'x0dx0aDim j '計數圖片個數x0dx0aFor j = 1 To ActiveDocument.InlineShapes.Count '文件中圖片總個數,圖片類型為inlineshapesx0dx0aIf ActiveDocument.InlineShapes(j).Width > 480 Thenx0dx0aActiveDocument.InlineShapes(j).Width = 400 '設置寬度x0dx0aEnd Ifx0dx0aNext jx0dx0aEnd Sub

7. word中怎樣一次性調整所有圖片大小

由於是批量的處理同樣的事情,因此要用到宏。

是這樣的,如果你的圖片顯示的是嵌入式的。也就是不能旋轉的那種格式,鑽切換大小會很容易,方法
要使用宏命令。

宏主要用來處理有規律的重復的工作,相當於批處理。想好了就能編輯出來。工具→宏→錄制新宏→然後指定一個快捷鍵(如L,相當於ctrl L快捷鍵),然後指定、關閉。開始錄制宏。把你能夠重復的操作執行一下,以計算機能識別的重復為准。然後→工具→宏→停止錄制。這樣宏就錄制出來了。你ctrl L執行就行了。連續按,則連續執行。如果不完全正確,還要修改或重新錄制宏。

對你來說:使用的循環是:查找,圖形→然後調整大小,然後滑鼠移到圖形右側。然後再執行循環。這個命令是:ctrl F,點開高級,查找裡面,選擇特殊格式裡面的「圖形」,單擊查找下一個。關掉查找界面,回到word編輯界面。直接去單擊 格式菜單裡面的 圖片,設置大小為你認可的比例。確定。然後將游標用鍵盤移出 圖片(右移以下)。
執行宏即可。

大俠在線[email protected](目前只能郵箱聯系,賬號滿員)
2010年6月8日

閱讀全文

與word圖片大小宏相關的資料

熱點內容
好看初一男生圖片 瀏覽:204
高樓大廈高清圖片素材 瀏覽:888
惡龍的高清圖片大全大圖 瀏覽:655
表格上的圖片如何變成白底 瀏覽:950
動漫圖片女生素描頭像 瀏覽:167
圖片中文字模糊 瀏覽:614
動漫銀魂人物圖片高清壁紙高清 瀏覽:573
小小女孩小女孩的圖片小的石頭 瀏覽:668
雨天穿的衣服圖片 瀏覽:14
復古禮服發型圖片 瀏覽:522
男生不美顏的圖片 瀏覽:980
男朋友生日快樂的圖片可愛 瀏覽:837
下身胖怎麼搭配圖片 瀏覽:608
兔子是如何過冬的卡通圖片 瀏覽:3
女生的罩圖片 瀏覽:791
多個圖片列印不能復制到word 瀏覽:595
word2003剪切圖片 瀏覽:177
幻燈片里怎麼加圖片 瀏覽:453
美女喝茶夕陽背影圖片唯美 瀏覽:221
動漫女孩合照圖片 瀏覽:895