|
EXCEL2010を使っています。
下記コードで四角形を描画したのですが、縦横の比率がおかしいです。
Sub test()
'1_縦長長方形
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 300, 300, 100, 200).Select
With Selection.ShapeRange.Fill
.Visible = msoTrue
.ForeColor.RGB = RGB(255, 255, 255)
.Transparency = 0
.Solid
End With
'2_横長長方形
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 300, 300, 200, 100).Select
With Selection.ShapeRange.Fill
.Visible = msoTrue
.ForeColor.RGB = RGB(255, 255, 255)
.Transparency = 0
.Solid
End With
End Sub
描いた図のプロパティを見ると
1_縦長長方形は タテ7.28 cm ヨコ3.5cm
2_横長長方形は タテ3.63 cm ヨコ7cm
となり、同じ大きさになりません。
2_横長長方形 のほうが少し小さくなります。
同じにならないのはなぜでしょうか?
同じにする方法はないでしょうか?
|
|