• ベストアンサー

VC6でエクセルのセルに画像を貼り付ける方法

VC6でエクセルのセルに画像を貼り付ける方法が知りたいのですが、何か良い書籍はありますか? エクセルは2003,2002,2000,97のどれでも対応できるようにしたいです。このような技術はどのジャンルにあたるのでしょうか?

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

  • ベストアンサー
  • kb-nike
  • ベストアンサー率36% (72/200)
回答No.1

書籍ではありませんが、Excel 2002ですが、 http://www.ujasiri.com/prglib/vc/excel/import/xls_imp_inpic_exp.html は如何でしょうか?

参考URL:
http://www.ujasiri.com/prglib/vc/excel/import/xls_imp_inpic_exp.html
roox2
質問者

補足

回答ありがとうございます。 私がやりたいことは、Sheet1のA1セルにjpg画像c:\temp\sample.jpgを1縦横100pxのサイズで画像を埋め込むことです。 以下、自信ないソースですが、[???]の2箇所が知りたいです。 それ以前に大幅に間違っていましたら、ご指摘ください。 Worksheets wss; Worksheet ws; Range rg; Picture pic; LPDISPATCH dp; dp = wss.GetItem( COleVariant("Sheet1") ); ws.AttachDispatch(dp); dp = ws.GetRange( COleVariant("A1"), [????]); rg.AttachDispatch(ds); COleVariant t = rg.GetText(); pic.Insert("c:\\temp\\sample.jpg", t); pic.SetWidth(100); pic.SetHeight(100); [???] // picをシートに貼り付ける処理? rg.ReleaseDispatch();

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで画像の高さとセルの高さを簡単に合わせたい

    質問させていただきます。 エクセルで画像を読み込んで それをセルにピタリとはめ込みたいんです。 なにかいい方法ありますでしょうか? 画像の高さを調べてセルの高さを入力しようと思ったんですが、単位が違うみたいです… それにもっと簡単な方法があればいいのですが。。 よろしくおねがいします。

  • エクセルのセルに画像を貼り付ける方法。

    いくつかの商品の写真をエクセルのセルに一つづつ貼り付けて、一覧表を作りたい のですが、通常の画像のコピーペーストでは貼り付けた後に、いちいち写真の大 きさを貼り付けたいセルの大きさに合わせて手作業で、調整をする必要があると おもいます。 個々のその作業の代わりにあらかじめ貼り付ける画像に何らかの設定をしておけば、 あらかじめ定めておいたセルの大きさにぴったり合致する方法はないのでしょうか。   貼り付けたいエクセルのセルの一つの大きさは、縦25mm×横20mmぐらいの 大きさです。 その大きさのセルに元の写真の大きさは、大小まちまちなのですが、何らかの設定を しておけば、そのセルの大きさに合致できた貼り付け方法方法はないのでしょうか。 ご存知の方、どなたかアドバイスください。     よろしくお願いします。

  • VC++からExcel制御

    こんにちわ。 題のように、VC++でexcelファイルを読み書きするプログラムを 作成中です。基本的な、excel起動などの方法はわかったのですが、 関数のリファレンスなどが見当たらず困っています。 Excel:: 以下の関数が羅列してあるような情報はないでしょうか。 書籍、サイトなんでもいいので、もしご存知でしたらお願いします。

  • エクセルのセルの下に画像を入れる方法って、あるのでしょうか。

    エクセルのセルの下に画像を入れる方法って、あるのでしょうか。 様式のデータを読み込んで、その上で入力・印刷をしたいと 考えています。

  • VC++でExcelファイルを扱う方法

    VC++アプリケーションの開発を行っているのですが、VBでExcelファイルを扱うようにVC++でも扱うことはできるのでしょうか? できるのであれば、その方法をぜひ教えていただきたいのですが・・・ 開発環境は、VC++ Ver6.0 Excelは2000を使用しています。

  • エクセルでセル内に画像を取り込むには?

    エクセル2002を使用しています。住所録を50件ほど作っています。セルにその人の写真を入れ、分かりやすくしようと思っています。それで、画像を貼り付けたのですが、表全体をソートしても画像とセルが一緒に連動しません。また、セルの中にぴったりと入れてもセルの大きさを変えても大きさは連動しません。よろしかったら教えてください。

  • エクセルでデータの入ったセルを分ける方法

    エクセルでデータの入力されたセルを分割する方法を知りたいです。 画像のようなエクセルデータがあって、55行のセルに時間が2つ入力されてしまいました。 この55行のセル内のデータを上と下で分割して、1つのセルに1つだけ時間が入るようにしたいのですが、何かいい方法はありませんでしょうか? 詳しい方がいらっしゃいましたら、お助け願います。。。

  • エクセルのセルにデータとして画像を貼り付ける?

    エクセルのセルにデータとして画像を貼り付けること(画像をシートに挿入する貼り付け方ではなく、たとえば名簿にその人の写真を貼り付けて、ソートしても一緒に動くような貼り付け方)ができると聞いたことがあるのですが、聞き間違いでしょうか。もしその方法や、必要なソフトがありましたら、教えてください。

  • セルに画像を取り込む方法

    はじめまして、OS:vista excel2007を使っています。 スーパー初心者です。。。 エクセルのVBAを本を買って調べてみたのですが、 セルの中に画像を取り込む方法がわかりません。 現在、会員名簿を作っておりまして、会員番号で、その人の データをVLOOKUPやIFで呼び出すところまではできましたが 該当セルのところに置いた写真は、反映されません。 なんだか、セルの中に画像を入れないと、命令が実行されないみたいです。 今は、フォトのセル欄に、写真が置いてある下の空白セルが 挿入されているみたいです。 一体どうすればいいのか途方にくれています。 何のプロシージャで命令を出せばよいのでしょうか??

  • エクセルの指定条件でセルに色をつける方法

    エクセルはほぼ初心者です。 エクセルでもgoogleスプレッドシートでも構いません。 B2~B13、C2~C13、D2~D13に1~12までの数字を入力したら、 それに対応するセルに色を付けたいです。何か方法はありますでしょうか? 画像添付します。

このQ&Aのポイント
  • 米国株や米国ETFの為替手数料はネット証券の場合、通常片道25銭だが、SBI証券を活用することで1ドルにつき4銭に減らすことができる。
  • 住信SBIネット銀行で円を米ドル普通預金に変えることができ、その米ドルをSBI証券の外貨建て口座に無料で入出金することができる。
  • SBI証券で米国VTIを購入予定の場合、この方法を利用することで為替手数料を節約することができる。多くの人がこの方法を利用している。
回答を見る