• 締切済み

エクセルVBAで。

エクセルのVBAで写真台帳を作成しようと思っているのですが、画像をいちいちリサイズするのが面倒なので、画像を貼り付けたら勝手にある大きさにしてくれるようなマクロは作れるでしょうか。よろしくお願い致します。

みんなの回答

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

画像ファイルをシートに貼り付け、 サイズを変更する作業をマクロの 自動記録で出来ました。 出来上がったコードをちょっと改造すれば OKかと。 ---------------- Sub Macro1() ActiveSheet.Pictures.Insert("D:\デスクトップ\aa\bb\cc\DSCF00001.JPG"). _ Select Selection.ShapeRange.LockAspectRatio = msoTrue Selection.ShapeRange.Height = 288# Selection.ShapeRange.Width = 384# Selection.ShapeRange.Rotation = 0# Range("I6").Select End Sub

関連するQ&A