• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで貼り付けた写真のサイズを減らすためにコピーしましたが、位置がうまく行きません)

エクセルで写真のサイズを減らすためにコピーしたが、位置がうまく行かない

このQ&Aのポイント
  • エクセルで写真のサイズを減らすためにコピーしたが、指定した位置に貼り付けられない問題が発生しています。解決方法を教えてください。
  • エクセルで写真のサイズを減らすためにコピーしたが、貼り付けられる位置が全て同じになってしまいます。正しい位置に貼り付ける方法を教えてください。
  • エクセルで写真のサイズを減らすためにコピーしたが、コピーした写真が指定したセルに貼り付けられません。どこが間違っているのでしょうか?解決方法を教えてください。

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

新たに貼り付けた写真の位置指定をすれば良いです。 >With myPic >  .Copy >  ActiveSheet.Pictures.Paste >  .Left = Cells(j, k).Left >  .Top = Cells(j, k).Top  '元の写真を削除 >  .Delete >End With With myPic   .Copy   Set myPic2 = ActiveSheet.Pictures.Paste   myPic2.Top = .Top   myPic2.Left = .Left   '元の写真を削除   .Delete End With

sintaro-hosome
質問者

お礼

 watabe007さん、いつもありがとうございます。   これでうまく行きました。 >Set myPic2 = ActiveSheet.Pictures.Paste でコピーした画像のpictureオブジェクトを新たに作ってやる必要が有ったということですね。  また、何かありましたらよろしくお願いします。 どうもありがとうございました。

関連するQ&A