- ベストアンサー
excelのマクロが記録されない
excelにて写真を貼り付け、サイズを変更する作業をマクロにて行おうと思い、記録しようとしているのですが、表示を見てみるとend subしか記録されません。なぜでしょうか? excelは2007です。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Excel2007では、図形オブジェクトの操作はマクロに記録されなくなりました。 参考までに、Excel2000で、写真(img001.jpg)をワークシートに貼り付け、移動し、縮小したものを記録してみました。 こんな感じです。 Sub Macro1() ' ' Macro2 Macro ' マクロ記録日 : 2010/2/4 ユーザー名 : merlionXX ' ' ActiveSheet.Pictures.Insert("C:\Documents and Settings\merlion\My Documents\My Pictures\img001.jpg").Select Selection.ShapeRange.IncrementLeft 210# Selection.ShapeRange.IncrementTop 151.5 Selection.ShapeRange.ScaleWidth 0.78, msoFalse, msoScaleFromTopLeft Selection.ShapeRange.ScaleHeight 0.78, msoFalse, msoScaleFromBottomRight End Sub