• ベストアンサー

Visual Basicでのグラフ作成

Visual Basicを使って計算した答えを、グラフに表したいのですが 方法が全くわかりません。 基礎的なことでよいので、教えてください。

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

  • ベストアンサー
  • VT250F
  • ベストアンサー率30% (26/84)
回答No.2

こんな手法を編み出してはどうでしょうか。実現可能なことは確実です。 1.グラフはエクセルにまかせる。 2.Visual Basic(以下VB)はエクセルを起動して、 エクセルのシートにグラフの元となる値を書く 3.Visual Basicからエクセルに対しグラフ作成マクロの実行を依頼する 具体的にはVBからエクセルのマクロを実行するといった感じです。 <補足> グラフ作成マクロは、エクセルでマクロの記録ボタンを押して、 自分である程度作成しなければなりません。 エクセルのマクロを勉強する必要があります。 もし、VBだけでグラフを作成するのであれば、 フォームにピクチャーボックスを貼って、自分で座標系を決定し、 ライン文等でキコキコと引いていくか、 前回答者さんの様に、OCXと呼ばれる別ソフトを購入する等して、 VBの機能アップをしてからそれを利用するくらいでしょうか。 いずれにしても、一筋縄ではいかないはずですので、 腰を入れて勉強されるのがよいでしょう。 本屋さんに行くと、その手の本はかなりありますよ。 立ち読みだけでも基礎的なことはつかめると思います。 がんばって下さい。

Heppokomaru
質問者

お礼

ご回答、どうもありがとうございました。 おかげで、何とかグラフは描ける様になりました。 でも、まだしょぼいのしか描けないので、これからもうちょっと勉強しようと思います。 本当にありがとうございました。

その他の回答 (2)

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.3

ども 田吾作7です。 自分で描画するか、市販のOCXがベストです。 ただ使用するPCにエクセルが入っているという条件を設定できるなら、OLEオブジェクトとしてエクセルグラフを差し込む方法もあります。 それじゃだめ?

Heppokomaru
質問者

お礼

ご回答ありがとうございます。 お金はかけたくないので、頑張って描画しようと思います。 OLEオブジェクトについては、もう少し勉強しようと思います。 ありがとうございました。

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

一番簡単な方法は市販のOCXの使用です

参考URL:
http://www.boc.co.jp/support/database/P1_4.htm
Heppokomaru
質問者

お礼

ご回答、ありがとうございました。 お金はあまりかけたくないので、違う方法を考えてみます。

関連するQ&A

  • MacでVisual Basicしたい

    Mac上で使えるVisual Basicってありませんか? 是非ともVisual Basicでアプリケーションを作りたいのです。 もしあれば、詳しいこと教えてください。 また、Visual Basicがなくても、それっぽいものはないですか?

    • ベストアンサー
    • Mac
  • Visual Basicを勉強したいのですが…

    Visual Basicを勉強したいのですが、CやJavaなどのように無償で自分のパソコン上で開発環境をインストールし、勉強することはできるのでしょうか?? 無償で開発環境が配布されているのであれば、その入手方法をお教えください。 また、Visual Basicという言語に関する簡単な解説などもよろしくお願いします。(オブジェクト指向なのか?コンパイラ言語なのか?etc) (CやC++、Javaなどに比べ、VBを勉強するメリットはあるのでしょうか?あわせてよろしくお願いします。)

  • Visual Basicを勉強したいのですが…

    Visual Basicを勉強したいのですが、CやJavaなどのように無償で自分のパソコン上で開発環境をインストールし、勉強することはできるのでしょうか?? 無償で開発環境が配布されているのであれば、その入手方法をお教えください。 また、Visual Basicという言語に関する簡単な解説などもよろしくお願いします。(オブジェクト指向なのか?コンパイラ言語なのか?etc) (CやC++、Javaなどに比べ、VBを勉強するメリットはあるのでしょうか?あわせてよろしくお願いします。)

  • なぜvisual basicは単品販売なし?

    こんにちは。Visual Basicを仕事で使いたいなと思い、購入しようと探したところありませんでした。Visual Basic単品での発売は無くなり、欲しければVisual Studioを買わないといけないとのことです。 VBAがわかるので、Visual Basicは欲しいと思うのですが、他の言語パッケージとなるVisual Studioは価格が高いだけで不要なのですが、なぜマイクロソフトは単品販売をしなくなったのでしょうか? 現在入手できるVisual Basicの単品は2002が一番新しいのでしょうか?アマゾンで見たら、2008,2005などは出てこなかったので・・・

  • Visual BasicやAccessを勉強したい

    スキルアップのためにVisual BasicやAccessを勉強したいと思っています。 良いサイトを教えて下さい。

  • Visual C++ 2005 でのグラフ表示の仕方

    Visual C++ 2005 でプログラムを作って計算結果を出すところまでできました。しかし、その結果をグラフにしたいのですが、やり方がわかりません。 Visual C++ 2005でのグラフの描き方が分かる方お願いします。

  • VISUAL BASIC と VISUAL C その2

    VISUAL BASICでプログラムを組むと、VISUAL Cに比べソフトが重たくなるとか、外部との入出力機能が劣るとかそんなことはないのでしょうか。VISUAL BASICは、5年以上前に良く使いましたが、Cを全く知りません。PLCから50個ほどのデーターを入力して、それをリアルタイムに表示したり、グラフにしたりするWINDOWSソフトを作ろうとしています。VISUAL BASICでも組めると思いますがが、なにせVISUAL Cを全く知らないため、勉強したらもっといいことがあるのか教えてください。

  • cとVisual Basic

    cで作ったプログラムを、Visual Basic上で動かすことは可能ですか? 普段Cで数値計算プログラムを作っています。標準関数しか使っていません。最近、これをウィンドウズ上のGUIアプリケーションにするように命じられました。Visual Basicが手元にあるので、もし可能なら、Basicのプログラムに書き換えることなくアプリケーションを作りたいのですが。 とんちんかんな質問かもしれませんが、よろしくお願いします。

  • Visual BasicからCまたはObjective-Cにコードを変

    Visual BasicからCまたはObjective-Cにコードを変換する方法がありますか?

  • プログラム単体で動くフリーのBASICを教えてください。Visual

    プログラム単体で動くフリーのBASICを教えてください。Visual Basicじゃなくて  他のソフトを探しています どうかよろしくお願いします。OSはビスタです。