クラスモジュールを使わせていただきました。ありがとうございます。貼りつけた画像ファイルのファイル名が画像の下に表示されるようにはできますでしょうか。よろしければお教えください。processing_setpicture(...)の処理が実際に画像を貼り付けを担当しています。・・・の次の行に、貼り付け位置からのオフセットなどでファイル名を入力するように処理を追加してみてはいかかでしょうか。クラスモジュールをダウンロードして解凍しましたら、setpictureがひらけないのですが・・このファイルを開くにはそのためのプログラムが必要です・・・・とでます。クラスモジュールはそのままで開ける形式ではありません。「エクセルで作られた既存の写真帳」がある場合に、そこに自動貼り付け機能を追加させるためのマクロのひな形です。「すでにお使いのエクセルの写真帳があること」が前提です。ブログ記事でも紹介していますが、エクセルファイルのVBE内にインポートして使います。お手数ですが、もう一度、ブログ記事を参照してみてください。クラスモジュールを使わせていただきました。こんなに素晴らしい機能があるとは感動でした。仕事で重宝しています。ありがとうございました。VBA初心者なのですが、できれば画像を2×2(A4横に4枚)で貼れるようにしたいのですが可能でしょうか?宜しければご教授お願いいたします。コメントありがとうございます。使っていただいてるんですね。僕もVBAに関して、初心者に毛が生えたようなものなので、人にものを教えるなんて偉そうなことはできません。2×2の4枚帳票も工夫次第でできると思いますよ。個人的には、貼り付け処理を横2枚で1セットとしてループさせればいけるような気はしますが。sato001様ご回答ありがとうございました。貼り付け処理を横2枚で1セットというのは、クラスモジュールを編集するのでしょうか?それとも標準モジュールのほうを編集するのでしょうか?初心者な質問で大変申し訳ないですが、ご回答いただけると助かります。僕が作ったクラスモジュールを例にいうなら、クラスモジュール側の話です。標準モジュールはあくまでもクラスを実体化して、あらかじめ登録されている処理に必要な数字を渡して呼び出しているだけなのです。呼び出される処理の部分を書き換えることで、まったく別の処理にします。sato001様ご回答ありがとうございました。sato001様のアドバイスをご参考にさせて頂き、自分でやってみます。ありがとうございました。躓いてしまったら、宜しければアドバイスをよろしくお願いいたします。お時間を割いて頂いて、誠にありがとうございました。私は大量にある毛糸を写真と糸の詳細を記して一括管理できるものはないかと探してたどり着きました。エクセルのタブを使ってメーカーごとや、色や糸の太さごとに管理できそうで嬉しいです。エクセルは大好きですが、あまり難しい事は出来ません。そんな私でも直感で使えそうな本当に有りがたいソフトです。写真の横にコメントを書く欄がある、1つのタブで好きなだけページを増やせる。私が捜していたソフトです。自分では絶対作れませんし、このような便利なソフトを作って下さった作者様に感謝の気持ちで一杯です。ありがとうございました。これから目いっぱい活用させていただきたいと思っています。コメントありがとうございます。そんなに気に入っていただけてこちらとしても光栄です。よろこびのコメントがなにより一番励みになります。ほんと作って良かったと思います。ありがとうございました。一つ、このソフトの弱点として、写真サイズが重かったり、大量だったりした場合、タブを増やしすぎるとデータ自体が重くなるという欠点があります。大量の写真で動きが重たくなったら、エクセル写真帳自体を新規でコピーしてやりくりしてください。sato001様ご返信ありがとうございました。写真もなるべく小さくして、それでも負担が大きくなったら新たな写真帳をつくるなど、対応してみます。エクセルで写真管理が出来、コメントも書けて、尚且つ簡単に使える、ありそうでなかなかないんですよね。探していたんですが、あきらめなくて良かったです。本当にありがとうございました。こんにちは工事写真でA4縦用紙に6枚の写真を貼り付けるマクロを組みたいのですがどうしてもできません。通常工事写真のように左側3枚の写真貼付。ボタンで指定セルへの貼付マクロは完成しています。