エクセルで画像を取り込む方法

このQ&Aのポイント
  • エクセルを使用して画像を自動的に取り込む方法について質問です。IDや名前から特定の画像を選択し、セルに表示させる方法を知りたいです。
  • エクセルでの画像取り込みについて質問があります。画像ファイルを切り出して保存した後、IDや名前から画像を呼び出し、セルに表示させることができるのでしょうか?
  • エクセルのセルにIDや名前を入力すると、特定の画像を自動的に選択し表示させる方法について質問です。画像の切り取りと保存まではできていますが、呼び出しとセルへの表示方法がわかりません。
回答を見る
  • ベストアンサー

エクセルで画像取り込みをするには

エクセルについて質問です。 セルにIDや名前を入力すると、各データから数値や画像などを、それぞれ決まったセルに自動で、IDや名前を判別して入力できるようにしたいです。 数値などのデータはエクセルに入力してからファイルに保存し、そこから引っ張ってこれるようにできたのですが、画像だけがうまく取り込めません。 画像はJPEGや、オフィスのイメージファイルです。 大きな1枚の図面なのですが、各要所、要所にマーキングをして、IDや名前から、そのマーキングをつけた半径10cm程の図面をピックアップして、エクセルのセルに表示させたいです。 一枚づつ画像ファイルの要所要所を切りとりファイルとして保存して、エクセルに貼り付けるというようなやり方ではできたのですが、IDや名前から、マーキングした場所の画像を呼び出し、IDや名前をかえるとセルの画像がかわっていくかんじにしたいのですが可能でしょうか? よろしくお願いします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

>表示させたいです したいと質問を出すだけでは、どうにもならない。VBAでも勉強して、実現に努力することだ。 ヒントは エクセルの挿入ー図ーファイルから、をマクロの記録をとって、良く見て、内容をどう変えるか、勉強したら。画像ファイル名と「セルにある画像名」と結びつけるのは、多数あれば、VBAでも検索という技術が必要で、易しいものではない。 VLOOKUP関数がVBAでも使えるので、画像名と画像ファイル名の対応照表を作り、導出に使えると思う。

kabu33
質問者

お礼

早速のお答え大変ありがとうございます。VBA勉強してみます。 VLOOKUPがVBAでも使えるのですね。やはり、画像の一部分を抽出してセルに表示させるのは難しいのですね。

関連するQ&A

  • 複数の画像をVBAでエクセルに貼り付ける方法

    VBA初心者です。 多数のJPG画像が指定のフォルダ内に保存してあります。 JPG画像には、img_001.jpg、img_002.jpg・・・というように連番の名前が記載されています。 EXCELファイルのA列のセルに入力されているランダムな数値に対応した画像が 同じ行のB列に表示するようにしたいと考えています。 (たとえば、A1のセルに1を入力したら、B1のセルにimg_001.jpgが表示される) このような操作を、VBAを使用して作成することはできるのでしょうか。

  • エクセルの画像リンク

    エクセルで画像データ検索機能を作成したいのですが、画像リンクで躓いております。 セル(A1)に画像の名前(001.bmp)を打つと、B1のセルなどに001.bmpの画像が表示されるようにできないでしょうか。 実際はもう少々手を加えた検索にしたい為、セルに入力した内容で反映させたいのです。 参照対象の画像は、(1)規定のフォルダにすべて保存する or (2)別のエクセルシートに名称と画像を添付したデータベースを作成する など管理できれば方法は問いません。 宜しくお願いします。

  • エクセルで画像を取り込むとき・・・。

    エクセルで画像(JPG)を取り込むときに、その画像のファイル名をセルに入力するとその画像が取り込まれる。ということはできますか?

  • EXCEL 良い方法ありますでしょうか?

    いつもお世話になります。 EXCELでやりたいことがあるのですが、知識がない故できるかどうかがわかりません・・・。 内容は以下です。 ・フォルダに、ファイルAとファイルBの、2つのEXCELファイルを作成する ・EXCELファイルAには、各列にタイトル(20列)、各行に数値データが入力してある(1000行) ・EXCELファイルBには、シートが2つ。 一つ目のシートの任意のセルに、ファイルAの名前を入力すると、2つ目のシートにはファイルAの列の中から、何列かをピックアップして抽出する(ファイルAの2、4、5列目といったように、毎回抽出する列は固定) といった内容ですが、良い方法を教えて頂けると嬉しいです。 よろしくお願いしますm(_ _)m

  • エクセルでマクロを使って画像を貼り付ける

    エクセルで画像を扱うことになり、関数では行き詰ってしまったので質問です。 過去に同じような質問をされているのをみつけましたが、VBAの知識がないために 自分に必要な改良ができませんでした。 やりたいことは、次の通りです。  1.セルE10に"P"の文字が入っていたら、処理はしない。  2.セルG10の文字列と同じファイル名のpngの画像を、K10に張り付ける。  3.E列(またはG列)が空白になったら、終了 画像ファイルは、エクセルファイルが保存されているフォルダに、画像というフォルダを作って、 その中に保存したいです。(フォルダ名は、英字でも構いません。) G列は名前なので、現状は氏と名の間に空白が入っています。 画像データのファイル名にも同じように空白を入れてありますが、空白があっても大丈夫でしょうか。 初めての質問なので、失礼があるかもしれませんが、宜しくお願いします。

  • エクセルへの数値データ取り込み

    相談です。 キーエンスのLK-HD500(レーザー変位計)を使っています。 PC連携ソフトのLK-navigatorで数値データをパソコンで保存できます。 単純に キーボード叩いたらその時点の数値がエクセルのセルに入って次セルに移動 というふうにしたいのですけど どうしたらよいでしょうか

  • EXCELで画像の挿入

    EXCEL2000をXPで使用しています。 1ファイルに1シートのEXCELのデータが300件あります。 シート内の決まったセルに画像を貼り付けしたいのですが 件数が増えると時もあり毎月とても時間がかかっています。 簡単に出来る方法があれば教えてください。 1.EXCELのファイル名と画像のファイル名は同じです。 2.画像を貼り付けたいセルは結合しています。 3.EXCELのシートはセルの値が違うだけで構成というか配置は同じです。 よろしくお願いします。

  • Excelの数値を変更する

    Excelの使い方を教えて下さい。 下記の状況で困っています。 Accessファイルで作ったデータを、ExcelにExportしたデータがあるとします。 Accessには、数値で「12.3」と入力したのですが、 Excelでは、「12.3013479432」という風に認識されてしまいました。(なぜかわかりません。が、これはどうでもいいとします。) 「セルの書式設定」の「表示形式」を「12.3」に変えることは容易にできるのですが、 実際に入力されている数値も 「12.3」に変更しなおすにはどうすればいいのでしょうか? どなたか教えて頂けると大変助かります。

  • excel内のデータの検索

    メーカーに勤務しています。商品の検査データをexcelで入力して保存しており、そのファイル数が数千個になります。今回そのファイル内のある部分のデータ(すべて同じセルに入力してある4桁の数値データ)がある値以下になっているものを抽出しなければなりません。明日の夕方までにやり遂げる必要があるため、1つ1つファイルを開いて確認すると間に合いません。そのため、ファイルを開くことなく自動で検索する方法があればと考えています。非常に困っており、方法を是非とも教えて頂ける様お願いします。

  • エクセル2007にて表から

    エクセル2007にて表から DATAを抜き出したいのでご教授ください 画像の上のセルに数字を入れていき個数部分(青丸部分)に数値があるものを 元にして 下セル13からのような並びにDATAを作成したく思っております。 マクロは自動保存などで触ったことがあります。 数値がある部分というのが難しく思っておりますので すいませんがよろしくお願いします

専門家に質問してみよう