當前位置:首頁 » 圖片資訊 » 怎麼使用宏調整所有圖片的大小
擴展閱讀
美女健身跳河視頻 2023-08-31 22:08:21
西方貴族美女照片真人 2023-08-31 22:08:15

怎麼使用宏調整所有圖片的大小

發布時間: 2022-08-19 16:30:56

『壹』 word中怎樣一次性調整所有圖片大小

新建一個宏(名稱自定,如「全部圖片」),編輯內容。如下:
sub
選所有圖片()
activedocument.shapes.selectall
end
sub
在word文檔中執行以上宏,即可將所有圖片選中,然後再圖片工具中選擇圖片大小,進行設置,全部圖片就一樣大了。

『貳』 如何做用宏自動調整word文檔中圖片尺寸

方法/步驟

先打開存有圖片的word

在打開的文檔中,選擇在「工具」菜單中選擇「宏」--「宏」

隨後彈出「宏」對話框,在宏名中輸入setpicsize

宏名起好了,單擊「創建」按鈕進入Visual Basic 編輯器,輸入如下代碼
Sub setpicsize() '設置圖片大小Dim n '圖片個數On Error Resume Next '忽略錯誤For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes類型圖片ActiveDocument.InlineShapes(n).Height = 400 '設置圖片高度為 400pxActiveDocument.InlineShapes(n).Width = 300 '設置圖片寬度 300pxNext nFor n = 1 To ActiveDocument.Shapes.Count 'Shapes類型圖片ActiveDocument.Shapes(n).Height = 400 '設置圖片高度為 400pxActiveDocument.Shapes(n).Width = 300 '設置圖片寬度 300pxNext nEnd Sub

5
關閉入Visual Basic 編輯器,返回word,重新選擇「工具」--「宏」--「宏」(或者直接按Alt+F8),再次進入宏的界面,在彈出的宏名中選擇"setpicsize",最後點擊「運行」---確認即可快速地批量修改word中所有圖片大小,注意這里把圖片大小都修改成Height = 400,Width = 300,這個規格大家可以需要改變的~~~~~~~~~~~

『叄』 怎麼批量把word中的圖片的大小都縮小

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

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

注意事項:

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

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

『肆』 如何通過「宏」批量完成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文檔後,滑鼠右鍵點擊第一張圖片,選擇「大小和位置」。

『陸』 Wps怎麼一次性修改所有圖片的大小

下面是我自己用的一個宏,供參考。
Sub a批量調整圖片大小()
Dim picture_total%
A = InputBox("固定高度:H" & Chr(10) & "固定寬度:W" & Chr(10) & "比例縮放:S", "調整圖片大小", "H")
A = UCase(A)
picture_total = ActiveSheet.Shapes.Count
For i = 1 To picture_total
Select Case A
Case "H"
If i = 1 Then h = InputBox("請輸入圖片高度:", "提示:", "200")
ActiveSheet.Shapes(i).Height = h
If i = 1 Then c = MsgBox("是否同一水平高度?", vbOKCancel, "提示:")
' SendKeys "{TAB}"
If c = vbOK Then
If i = 1 Then t = InputBox("請輸入圖片上端位置:", "提示:", "200")
ActiveSheet.Shapes(i).Top = t
End If
Case "W"
If i = 1 Then w = InputBox("請輸入圖片寬度:", "提示:", "200")
ActiveSheet.Shapes(i).Width = w
Case "S"
If i = 1 Then s_old = ActiveSheet.Shapes(i).Height
If i = 1 Then s = InputBox("請輸入縮放比例(100%):", "提示:", "100")
ActiveSheet.Shapes(i).Height = s_old * s / 100
Case Else
b = MsgBox("您輸入的字元不正確!" & Chr(10) & "即將退出程序!", vbOKOnly, "警告!")
Exit Sub
End Select
Next
End Sub