こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

excelのマクロが記録されない

excelにて写真を貼り付け、サイズを変更する作業をマクロにて行おうと思い、記録しようとしているのですが、表示を見てみるとend subしか記録されません。なぜでしょうか?
excelは2007です。
よろしくお願いします。

投稿日時 - 2010-02-04 14:48:40

QNo.5648595

すぐに回答ほしいです

質問者が選んだベストアンサー

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

投稿日時 - 2010-02-04 15:08:32

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問