- ベストアンサー
セルに画像を取り込む方法
- エクセルのVBAを使ってセルに画像を取り込む方法がわかりません。会員名簿を作成中で、VLOOKUPやIFでデータを呼び出せるようになりましたが、該当セルに写真を表示することができません。
- セルの中に画像を入れないと命令が実行されないため、どのようなプロシージャや命令を使用すれば良いのか分かりません。
- フォトのセル欄には写真が置かれているが、下の空白セルには挿入されていないようです。どうすれば画像を表示できるのか困っています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下のページがご参考になるのでは? エクセル技道場-数式で図形表示 http://www2.odn.ne.jp/excel/waza/function.html#SEC75
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
これは何の質問ですか。 >スーパー初心者です。。。 初心者らしいエクセルのセルに関する、理解不足ではないか。 (1)画像は、セルの情報ではありません(セル単位で管理されたというほうが良いのかも) セルの単位でエクセルが管理しているのは 値 数式 書式 コメント ・・・ 要するに「形式を選択して張り付け」の左上にあるようなものです。 (その他フリガナはややこしい) ーー 画像はシートの上に浮かんでいるというイメージです。ただ位置をセルのTopやLeft値に指定することをMS(エクセル)が設けてくれたおかげで、セルの位置に収まったように見せられます(表示できます)。 ーー >VLOOKUPやIFで呼び出すところまではできましたが VLOOKUPなどは「関数」と言われるものです。 関数は ●その引数では、セルの番地を指定する(一部引数は、定数もあるが) ●そして指定された、セルの「値!」(上記(2)で言う厳密な意味での「値)」を使う。書式など使わない、使えない。 ●そして関数が返すものも、「値」しかなく、1つしかない(学が進むと例外らしいことも出てくるが略) ですから、関数は画像とは無関係で、扱えません。 出来るとすれば別箇所で整理入力された、「画像ファイル名」という文字列を引いてくるぐらいです。 ーー そして画像ファイル名がわかっても、画像ファイルをシート上に開くのは、 ●操作(挿入ー図ーファイルから または ●VBA しか出来ません(関数は関係できない) == 以上が基本論ですが、これと質問で言っていることを照らし合わせて、見当違いのことを言ってないか、質問はどう変化するか 考えて、良ければ、なんなら補足してみてください。