前提・実現したいこと
1つのシート上に、30枚程の写真を指定セルに貼り付けていくツールを作成したいです。
フォルダ内にある写真を【ファイル名】で指示して【指定セル】に貼り付けたいです。
現在はセル位置を下記の記述で指定しています。
Sub 写真貼付() Worksheets("写真").Shapes.AddPicture _ Filename:="C:\Users\Desktop\フォルダ名\ファイル名.JPG", _ LinkToFile:=False, _ SaveWithDocument:=True, _ Left:=0, _ Top:=363, _ Width:=437, Height:=325 Worksheets("写真").Shapes.AddPicture _ Filename:="C:\Users\Desktop\フォルダ名\ファイル名.JPG", _ LinkToFile:=False, _ SaveWithDocument:=True, _ Left:=0, _ Top:=726, _ Width:=437, Height:=325 ’本来はこの後大量に続く。。。。 End Sub
30枚以上の写真を貼り付けていくので、いちいち座標を指示をするのではなく
セル指定にして貼り付けていきたいです。
(つまり現在は30枚分手打ちで座標を記述している)
【理想の形】
Left:=0, _
Top:=363, _
の部分が
RANGE("A1")
と指定できる。
【補足】
・写真サイズとセルサイズはぴったりなのでA1セルの左端、もしくは中央に貼り付けられたら最高です。
・初心者でやっとここまでできたので大幅に変えずにできると幸いです。
(AddPictureを使用していたい)
初心者ですが、何卒宜しくお願い致します。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/08 06:42
2019/02/08 06:47
2019/02/08 06:53
2019/02/08 06:55
2019/02/08 06:56
2019/02/08 07:04
2019/02/08 07:05
2019/02/08 07:08
2019/02/08 07:16
2019/02/08 07:25
2019/02/08 07:25
2019/02/08 07:31
2019/02/08 07:34
2019/02/08 07:34
2019/02/08 07:35
2019/02/08 07:39
2019/02/08 07:40 編集
2019/02/08 07:39
2019/02/08 07:42
2019/02/08 07:44
2019/02/08 07:44
2019/02/08 07:44
2019/02/08 07:48
2019/02/08 07:54