gtfi
2002-04-04, 07:58 AM
跨區問個問題,如何在 Word 中撰寫每次新增一張圖片就會自動縮小 60% 的 VBA呢?
因為有很多圖片要插入,每次插入都要固定縮小百分之六十。
請各位幫忙,謝謝。
贊助商連結
因為有很多圖片要插入,每次插入都要固定縮小百分之六十。
請各位幫忙,謝謝。
贊助商連結
【求助】跨區問個問題,如何在 Word 中撰寫每次新增一張圖片就會自動縮小 60% 的 VBA呢? 贊助商連結 gtfi 2002-04-04, 07:58 AM 跨區問個問題,如何在 Word 中撰寫每次新增一張圖片就會自動縮小 60% 的 VBA呢? 因為有很多圖片要插入,每次插入都要固定縮小百分之六十。 請各位幫忙,謝謝。 贊助商連結 gtfi 2002-04-10, 01:08 AM 問題已經自己解決囉,謝謝各位。 gtfi 2002-04-12, 04:05 AM Sub 插入圖片縮放70() Dialogs(wdDialogInsertPicture).Show Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend myh = Selection.InlineShapes(1).Height myw = Selection.InlineShapes(1).Width Selection.InlineShapes(1).Height = myh * 0.7 Selection.InlineShapes(1).Width = myw * 0.7 End Sub ********************************************* 問題已經解決,唯不知是否有更妙的方法呢? leonchou 2002-04-17, 01:28 AM 看來已經很優了呀~ (我試了半天也試不出來.. -_-) 頂多把這四行再簡化一下: myh = Selection.InlineShapes(1).Height myw = Selection.InlineShapes(1).Width Selection.InlineShapes(1).Height = myh * 0.7 Selection.InlineShapes(1).Width = myw * 0.7 變成 >> With Selection.InlineShapes(1) .Height = .Height * 0.7 .Width = .Width * 0.7 End With |
|