如何一次性選定word文檔中的所有圖片?
12-30
我也沒學習vba多久,題主參考一下這個
http://www.elsyy.com/news/2014/0805/18145851530.html或者這個WORD VBA 批量修改圖片大小Alt+F11/F8
這部分要說的是把word中的所有圖片按比例縮放!
具體操作同上,只是代碼部分稍做修改,代碼如下:Sub setpicsize() 設置圖片大小Dim n 圖片個數Dim picwidthDim picheightOn Error Resume Next 忽略錯誤 For n = 1 To ActiveDocument.InlineShapes.Count InlineShapes 類型圖片 picheight = ActiveDocument.InlineShapes(n).Heightpicwidth = ActiveDocument.InlineShapes(n).Width
ActiveDocument.InlineShapes(n).Height = picheight * 1.1 設置高度為1.1倍ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 設置寬度為1.1倍 Next nFor 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倍Next nEnd Sub
Sub 圖片尺寸一起調() 圖片尺寸一起調 宏 Mywidth = 15 10為圖片寬度(厘米) Myheigth = 10 10為圖片高度(厘米) For Each iShape In ActiveDocument.InlineShapes iShape.Height = 28.345 * Myheigth iShape.Width = 28.345 * MywidthNext iShapeEnd Sub
唯一答案沒什麼卵用。剛才bing瞎逛發現了答案。
善用搜索引擎啊寶寶們!
雖然我搜索引擎也用的很爛。
------------------這是沒什麼卵用的分界線-------------------------
答主WORD版本2013,按照微軟爸爸的兼容性支持,2013以後的版本應該都可以……吧。
ctrl + F,
會出這樣一個框。
然後輸入^g,enter。
是不是發現多了一個選項卡:
yes!
推薦閱讀:
TAG:MicrosoftWord | 文檔 |