導航:首頁 > 文字圖片 > word文檔用宏調整圖片大小

word文檔用宏調整圖片大小

發布時間:2022-11-29 07:01:20

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

1、Alt+F8調出宏編輯窗口
2、點創建按鈕,創建新宏,setpicsize,內容如下:
Sub setpicsize()
'設置圖片大小
' 宏在 2008-3-31 由 hero_thm 錄制
'
Dim j '計數圖片個數
For j = 1 To ActiveDocument.InlineShapes.Count '文件中圖片總個數,圖片類型為inlineshapes
ActiveDocument.InlineShapes(j).Height = 362 '設置高度
ActiveDocument.InlineShapes(j).Width = 481.87 '設置寬度
Next j

End Sub
3、保存退出,點運行setpicsize宏,word中所有的圖片統一調整為寬17cm,高12.77cm
Sub setpicsize()
'設置圖片大小
' 宏在 2008-3-31 由 hero_thm 錄制
'
Dim j '計數圖片個數
For j = 1 To ActiveDocument.InlineShapes.Count '文件中圖片總個數,圖片類型為inlineshapes
If ActiveDocument.InlineShapes(j).Width > 480 Then
ActiveDocument.InlineShapes(j).Width = 400 '設置寬度
End If
Next j
End Sub

Ⅱ 怎樣批量設置word文檔里圖片大小

關於WORD里批量插入圖片,然後統一修改大小的方法只有下面這個好用,其他的都不太行,現分享給需要的人,裡面設置的尺寸自己調整一下:
使用宏,alt+F8進入宏查看界面,點擊創建,輸入以下代碼,設置你要的圖片高、寬,單位:厘米。f5或保存後退出宏編輯界面。
然後alt+F8進入宏查看界面,點擊運行即可。
注意:全文檔的圖片都會被統一修改大小。請謹慎操作或備份後操作!!!!!
Sub
批量設置圖片大小()
'
'
Macro

'
'
Myheigth
=
12
Mywidth
=
8
On
Error
Resume
Next
'忽略錯誤
For
Each
iShape
In
ActiveDocument.InlineShapes
iShape.Height
=
28.345
*
Myheigth
'設置圖片高度為任意cm
iShape.Width
=
28.345
*
Mywidth
'設置圖片寬度
Next
For
Each
Shape
In
ActiveDocument.Shapes
Shape.Height
=
28.345
*
Myheigth
'設置圖片高度為任意cm
Shape.Width
=
28.345
*
Mywidth
'設置圖片寬度
Next
End
Sub

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

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

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

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

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

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

Ⅳ word如何統一調整圖片大小

1、新建一個Word文檔,然後點擊菜單欄上的「布局」菜單

Ⅳ 用宏如何將word中圖片大小改為大小為50% 謝謝

工具----宏----錄制新宏。取個名字,按「鍵盤」圖標,

在「請按新快捷鍵處」輸入快捷鍵,點「指定」再點「關閉」

按鍵盤上 右邊ctrl左邊的一個鍵。這是滑鼠右鍵的替代鍵。選「設置圖片格式」--「大小」,選50%,確定,就可以了,再關上宏。

Ⅵ 如何通過「宏」批量完成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

Ⅶ 如何在word中批量修改圖片大小 Word中怎麼批量修改圖片固定大小

如何在word中批量修改圖片大小
Word中怎麼批量修改圖片固定大小。相信很多人都使用過電腦中的word文檔功能,因為這對於很多人來說都會經常用到的,非常的具有實用性。
解決:按alt+F11。然後在project右鍵插入模塊,然後粘貼Sub
Macro()
Mywidth
=
4.13
Myheigth
=
5.48
For
Each
iShape
In
ActiveDocument.InlineShapesiShape.Height
=
28.345
*
Myheigth
iShape.Width
=
28.345
*
Mywidth
Next
iShape
End
Sub
再按F5,就行了。
其中Mywidth
=
4.13,Myheigth
=
5.48這里的數字你自己改大小。
固定長寬方法:
1、打開word,工具-宏-宏(或者直接按Alt+F8)進入宏的界面,如下面所示,輸入一個宏名,宏名自己起,能記住就行!
\
2、宏名起好了,單擊「創建」進入Visual
Basic
編輯器,輸入如下代碼並保存Sub
setpicsize()
'設置圖片大小
Dim
n
'圖片個數
On
Error
Resume
Next
'忽略錯誤
Forn
=
1
ToActiveDocument.InlineShapes.Count
'InlineShapes類型圖片ActiveDocument.InlineShapes(n).Height
=
400
'設置圖片高度為
400pxActiveDocument.InlineShapes(n).Width
=
300
'設置圖片寬度
300pxNextn
Forn
=
1
ToActiveDocument.Shapes.Count
'Shapes類型圖片ActiveDocument.Shapes(n).Height
=
400
'設置圖片高度為
400pxActiveDocument.Shapes(n).Width
=
300
'設置圖片寬度
300pxNextn
End
Sub
\
3、返回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).Heightpicwidth
=
ActiveDocument.InlineShapes(n).WidthActiveDocument.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).Heightpicwidth
=
ActiveDocument.Shapes(n).WidthActiveDocument.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批量修改圖片大小的方法就是這樣的了,這兩種方法各有千秋,大家可以根據情況自行選擇哦!

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

方法如下

1、打開需要處理的Word文檔,點擊插入,然後選擇圖片;

小技巧

去掉自動編號功能

點擊「工具→自動更正選項」,打開「自動更正」對話框,進入「鍵入時自動套用格式」選項卡,找到「鍵入時自動應用」組中的「自動編號列表」復選項,取消前面的鉤即可。這樣就可以去掉那些「煩心」的自動編號功能。

同樣也可去除「畫布」,方法是:點擊「工具→選項」,進入「常規」選項卡,去除「插入『自選圖形』時自動創建繪圖畫布」復選框上的鉤即可。

閱讀全文

與word文檔用宏調整圖片大小相關的資料

熱點內容
玉米粥圖片大全 瀏覽:407
pr如何讓白色文字圖片變透明 瀏覽:487
光遇雙子豎屏高清圖片 瀏覽:390
如何把微信表情加入到圖片 瀏覽:210
貴州農村高清圖片 瀏覽:937
漂亮的頭像圖片大全小女孩 瀏覽:751
光頭強女生的圖片 瀏覽:255
找一下巴黎四爺的簡單圖片 瀏覽:975
word中的圖片隨意調整位置 瀏覽:265
女孩短發卡通頭像圖片 瀏覽:280
如何在手機上把圖片變成透明的 瀏覽:554
怎麼改word中的圖片字體 瀏覽:38
男生豐胸後圖片 瀏覽:964
如何製作烤串圖片 瀏覽:108
歐美女小白鞋圖片 瀏覽:977
微信截圖如何在圖片上畫圈標記 瀏覽:385
水中色美女的圖片 瀏覽:53
做衣服的技巧圖片 瀏覽:526
去掉圖片文字 瀏覽:485
頭上放個蘋果的小女孩圖片 瀏覽:632