
No.2ベストアンサー
- 回答日時:
ありゃ、かぶってしまいました。
もったいないので(苦笑)投稿しますが、#1さまと同趣旨の内容です。
---------------------------------------
>写真にアドレスを割り当てて,
>そのアドレスをセル等の操作で変更して
>写真を入れ替える
参考動画のようなことでしょうか?
やってやれなくはありませんが、
数式や一般機能にある程度習熟していないと
実際の運用は難しいかもしれません。
むしろ、VBAを覚えてイベントドリブンマクロで
アプローチする方が近道かもしれません。
---------------------------------------
参考までにアプローチ例の概略を。
1.適当なシートに写真を挿入する。
※参考動画ではSheet2
2.写真を配置する。
※参考動画ではA列、1セルに1枚
【数式に自信があれば】1列・1セル1枚でなくとも構いません。
3.[名前]を定義して、
Sheet1!A1の値に対応する写真があるセルの参照を作る
※参考動画では
画像位置 : =INDEX(Sheet2!$A:$A,Sheet1!$A$1,)
としています。
4.適当なセルをコピーして、任意の位置で[図のリンク貼り付け]
5.4で貼り付けた図の参照先を =画像位置 とする。
以上ご参考まで。
No.3
- 回答日時:
先日も同じ質問をしてませんか。
答えた気がする。エクセルに分野外の過大期待のしすぎです。
フリーソフトなどで、写真の扱いが主で、エクセル的便利さも兼ね備えたものを探すべきかなと思う。
似たようなことはVBAならできるのではないか。
文字列セルと写真のどちらが主導権をとるのか質問にはっきりさせること。
セルの値を変えたら、対応した写真に変えたいなら、セルの値と写真画像の対応ファイルをもち、写真対応ファイル名でマクロの記録の、挿入ー図ーファイルからのコードを勉強すれば出来るのでは。
それと写真画像の前の分の消し方を勉強する。
VBAでも 勉強しないと不可能だろう。
マクロの記録をとって、所定の位置に所定の大きさの写真を貼り付ける、コードが出発点で、それをやってみましたか。
写真を貼り付けられるコントロール(部品)も有るからそちらで考える手も有る。ImageコントロールのPictureなど。
ーーー
http://officetanaka.net/excel/function/tips/tips …
など参考になるかどうか。画像が多いとむつかしいのではと思う。
ーー
VBAでやるなら、課題丸投げなので、もう少し進んでから質問してください。
No.1
- 回答日時:
>感覚的には,貼り付けた写真にアドレスを割り当てて...
事前に別シートなどに写真を貼り付けておく、という解釈でいいですか?
例えば、[図のリンク貼り付け]を使う一例。
1)写真を貼るシートをSheet1とします。
2)写真を表示させるシートをSheet2とします。
3)Sheet1のA1:A10 を貼り付け場所とし、A列の列幅行高を拡げて写真を貼り付けます。
4)Sheet1のA1 を選択して[コピー]。
5)Sheet2 を選択して[Shift]キー押しながらメニューの[編集]クリック。[図のリンク貼り付け]。
(Sheet1のA1セルが写真とともに[図]として貼り付きます)
6)写真を変更するアドレスを入力する場所を、Sheet2のA1セルとします。
7)[Ctrl]キー+[F3]キー同時押し。[名前の定義]ウィンドウを開き、
「名前」に test
「参照範囲」に =INDIRECT("Sheet1!"&Sheet2!$A$1)
と入力してOK。
8)(5)で貼り付けた[図]を選択して数式バーに =test と入力。
以上でSheet2のA1セルに A1 A2 A3...とアドレスを入力すれば対応する写真に入れ替わります。
名前定義 test の式を
=INDEX(Sheet1!$A:$A,Sheet2!$A$1)
などとすれば、Sheet2のA1セルは 1 2 3...という行番号だけでいいです。
詳しくは
『自動的に画像を切り替える』
http://www.officetanaka.net/excel/function/tips/ …
こちらをどうぞ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト Excelマクロに詳しい方教えてください 1 2023/06/29 16:18
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Visual Basic(VBA) エクセル VBAについて 2 2022/05/16 16:33
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルからビジオのリンク貼り付け 1 2023/03/30 17:51
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) Excel について <TIMEVALUE> 3 2022/10/20 15:57
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセル ハイパーリンクで画像を表示
その他(Microsoft Office)
-
マクロでセルに入れたファイル名の画像を隣のセルに読み込む
その他(Microsoft Office)
-
VBAを使ったエクセルでの画像複数表示
Excel(エクセル)
-
-
4
エクセルで次々と画像を表示させたい
Excel(エクセル)
-
5
エクセルのマクロでリンク先の画像を表示させたい
Excel(エクセル)
-
6
EXCEL ハイパーリンク先を表示させるには
Excel(エクセル)
-
7
エクセル フォルダの画像を画像名で検索して貼り付け
Excel(エクセル)
-
8
図のハイパーリンクを別のセルに表示する方法
Excel(エクセル)
-
9
Excel セルに入力した画像名からフォルダの画像を自動表示させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
エクセル
-
エクセルのdatedif関数を使って...
-
【マクロ】アクティブセルの時...
-
【関数】同じ関数なのに、エラ...
-
エクセルの循環参照、?
-
【マクロ】A列にある、日付(本...
-
【マクロ】3行に上から下に並...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】WEBシステムから保存...
-
iPhoneのExcelアプリで、別のシ...
-
【エクセル】期限アラートについて
-
Excelファイルを開くと私だけVA...
-
Excelの新しい空白のブックを開...
-
Excelについての質問です 並べ...
-
マクロ・VBAで、当該ファイルの...
-
VBA チェックボックスをオーバ...
-
派遣会社とかハローワークとか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報