| 
    
     |  | あまりサイトに慣れていなくて、過去の質問を見るのも結構手間取ってしまいすみません。 基本、同じ案件ですが、おかげさまで、教えていただいたり、調べたりして、多くの目標が達成できました。
 ただ、
 wShape.CopyPicture
 TempObject.GetFromClipboard
 TempObject.Export Filename:="C:\tpic\testABC.jpg"'ここがエラーになります。
 この3行目がうまくいかないか、そもそも間違っているかもしれないと思います。
 1行目では、選択している画像をコピーしている
 2行目では、データオブジェクトに持って行っている(そもそもあまり理解できてません)
 3行目で、指定ホルダー内にjpegとして保存できないかと思っていました。
 
 多分、僕自身が理解できていないと思いますが、如何でしょうか?
 現状、エラーの後、エクセル上でCTL+Vをすれば、シート状にペイストできます。
 だから、そこでフォトショップを開いて、ペイストすればいいのかもしれませんが、そのペイストして、別面でjpeg保存する部分まで、vbaではできないのでしょうか?
 初心者で、申し訳ありません。
 教えて頂けませんか?
 
 
 ▼かみちゃん さん:
 >こんにちは。かみちゃん です。
 >
 >>当初は、フォトショップで開いてペーストと思っていましたが、同じ作業を1000回程繰り返すこととがわかり、クリップボードにある画像をjpg等で特定のホルダーに保存できないか試行錯誤を試みています。
 >>そこで、色々つなぎ合わせて、このようなところまできています。
 >
 >何がしたいのか意味がわかりません。
 >以下の質問と関連があるのですか?
 >http://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=69743;id=excel
 >
 >この質問をした趣旨は何でしょうか?
 
 
 |  |