• 締切済み

VBでエクセルのグラフを表示したい

VB6.0とエクセル2003を使っているのですがまずVBから値を取得してエクセルでグラフを作りそのグラフをまたVBに表示したいのですが一回画像ファイルにしてオブジェクトのイメージで表示するしかないのでしょうか?そうであればエクセルのグラフを画像ファイるに直す方法も教えてください。

みんなの回答

回答No.1

8年も前のことなのでうる覚えですが VBに外部コンポーネントと接続する コントロール(アクティブXかOLEかなんちゃら)があったはずです それを使ってやれば、ワードやエクセルやアクセスなどの オブジェクトを使う事が可能なので わざわざクラグの画像を作成する手間をしなくてもよいと思われます

kentarou08
質問者

お礼

回答ありがとうございました。しかしOLEではレーダーチャートがありませんしVBの値も何回か保存して平均を出したいのでもう少しがんばってみます。

関連するQ&A

  • VBでエクセルのグラフ表示について

    VB6.0でACCESSで作成したデータベースから値をSQLにて取り出しエクセルを介し棒グラフと円グラフを表示するプログラムを作っています。 グラフの表示についてなのですが、それぞれの項目に値とパーセンテージの両方を表示させたいと思っております。どちらか片方のみ表示させることならば出来たのですが両方は出来ませんでした。 両方表示させる方法がありましたら教えていただけると助かります。 よろしくおねがいします。

  • VBからエクセルのグラフを貼り付け

    VB初心者の者ですが、 VBのプログラム上から、エクセルを起動し、 シートにグラフを貼り付けたいのですが、 どうも、やり方が分からないのです。 グラフをシートごと追加するのはできるのですが、 シートに貼り付ける方法だけは、 どうしても分かりません。 もし、ご存知の方がいらっしゃいましたら、 よろしくお願い致します。

  • VBでグラフ表示をするにあたって

    Excelを利用するか、市販のOCXを使用するか迷っています。 この2点を比べるにあたって、 こういうところが違うからこっちの方が良いということを 説明していただけると助かります。 ちなみにVB6.0(SP5)+SQLSERVER2000の環境です。 SQLSERVERの中のデータをグラフ表示しようと思っています。 グラフは、棒グラフ、円グラフ、折れ線グラフなど 何種類か使用する予定です。 もしExcelを使うことになればExcel97になります。 よろしくお願いします。

  • VB2010で作成したグラフをエクセルに貼付けたい

    お世話になります。 VB初心者です。 現在、社内の評価表のようなものを作っていまして、個人単位の評価結果の点数とグラフを表示、印刷するプログラムを作っています。 そこで、グラフ表示まではChartなどを使用し出来上がりましたが、印刷をする段階で躓いています。 点数などはエクセルを使用したほうが効率が良いと思い、エクセル側にデータを渡しています。 その際、グラフも一緒に印刷したいのですが、その手順といいますか、方法がわかりません。 Chartのデータがそのままエクセルに使えれば…と思いましたが、方法がわからず、画像にして…とも考えましたが、どうやってエクセルに引渡しするのかがわかりません…。 訳あって、エクセルのバージョンに依存しない手段をとりたくて、バインド…というのでしょうか、そういった方法は出来るだけ避けたいと思っています。 どうか、経験豊かな諸先輩方のお知恵をいただけたらと思います。 ご指導、よろしくお願いいたします。

  • ◎エクセルのグラフの表示について??

    ◎エクセル2007で折れ線グラフを作りました。0~70までの値で縦線を表示していますが、50~70までの値を表示するグラフにしたいのですが、どうしたら良いでしょうか?? どうかよろしくお願いいたします。

  • エクセルのグラフが表示されません

    エクセルのシートにオブジェクトとして作成したグラフが、気が付くと、網掛けとなり、表示も印刷もできなくなってしまいました(初めはちゃんと表示されていました)。ただし、オブジェクトをクリックするとグラフは表示されますが、シートをクリックすると、再びグラフのエリアは、網掛けとなり表示されなくなってしまいます。対処法を教えてください。

  • VBを使ったシステムでのグラフ表示

    現在VBを使って一つのシステムを作っています。DBからデータを取得してそのデータをリストとグラフを使って表示したいと思っています。グラフ表示の部分をMicrosoft Chart Controlを使って作成したのですが、X軸ラベルの表示方向がプロパティで設定できなかったり、印刷すると文字が汚くなったりして満足いくグラフができません。解決策を探したのですが見つからないので他の方法でグラフを作りたいと思っています。なにかグラフが作れるいい方法(ツール)などがありましたら教えてください。

  • エクセル VBA グラフの要素の値を取得

    エクセルVBAのグラフの要素の値の取得方法について教えて下さい。 グラフは散布図でX軸、Y軸の値があります。 マウスでクリックしてポイントを選択するとグラフツールの窓に表示される値はX軸の値です。 添付させて頂きました画像の「要素」の後の値です。 この値を取得して変数に格納したいため調べていたのですが、出来ませんでした。 取得する方法がありましたら教えて下さい。 宜しくお願い致します。

  • VB6.0で、グラフを複数表示させたいのですが。

    VB6.0で、Form1にある描画ボタンを押すたびに、 Form2のグラフを画面上に追加表示したいのですが、 同じフォームを複数表示させる方法がわかりません。 ご存知の方教えてください。 よろしくお願いします。 Form2は添付ファイルのような感じです。 ピクチャーボックスにグラフを描画します。

  • VBでのグラフ表示

    VB6.0 ACCESS2000で開発しています。 ACCESSにあるデータをグラフ表示したいのですが 今までグラフの表示をしたことがないので 出来るだけ簡単で見栄えが良くてお金がかからないもの があったら教えて欲しいのですが。 円グラフと棒グラフを表示したいです。 印刷もしたいのです。 よろしくお願いします。