各スライドにリンク画像が 1 つずつある PowerPoint があります。これらの画像を定期的に更新する必要がありますが、更新すると各リンク画像のサイズ形式が変わります。マクロを使用せずに、各スライドのすべてのリンク画像のサイズを同時に (それぞれ同じサイズに) フォーマットする簡単な方法を教えていただけますか?
答え1
私が使用したマクロは次のとおりです。
Dim w As Double
Dim h As Double
Dim l As Double
Dim t As Double
Sub StoreDetails()
With ActiveWindow.Selection.ShapeRange(1)
w = .Width
h = .Height
l = .Left
t = .Top
End With
End Sub
Sub OutputDetails()
With ActiveWindow.Selection.ShapeRange(1)
.Width = w
.Height = h
.Left = l
.Top = t
End With
End Sub
画像の「高さ」と「配置」は正しく設定されましたが、幅の値が間違っていました。理由を教えていただけますか?