No.2ベストアンサー
- 回答日時:
こんな手法を編み出してはどうでしょうか。
実現可能なことは確実です。1.グラフはエクセルにまかせる。
2.Visual Basic(以下VB)はエクセルを起動して、
エクセルのシートにグラフの元となる値を書く
3.Visual Basicからエクセルに対しグラフ作成マクロの実行を依頼する
具体的にはVBからエクセルのマクロを実行するといった感じです。
<補足>
グラフ作成マクロは、エクセルでマクロの記録ボタンを押して、
自分である程度作成しなければなりません。
エクセルのマクロを勉強する必要があります。
もし、VBだけでグラフを作成するのであれば、
フォームにピクチャーボックスを貼って、自分で座標系を決定し、
ライン文等でキコキコと引いていくか、
前回答者さんの様に、OCXと呼ばれる別ソフトを購入する等して、
VBの機能アップをしてからそれを利用するくらいでしょうか。
いずれにしても、一筋縄ではいかないはずですので、
腰を入れて勉強されるのがよいでしょう。
本屋さんに行くと、その手の本はかなりありますよ。
立ち読みだけでも基礎的なことはつかめると思います。
がんばって下さい。
ご回答、どうもありがとうございました。
おかげで、何とかグラフは描ける様になりました。
でも、まだしょぼいのしか描けないので、これからもうちょっと勉強しようと思います。
本当にありがとうございました。
No.3
- 回答日時:
ども 田吾作7です。
自分で描画するか、市販のOCXがベストです。
ただ使用するPCにエクセルが入っているという条件を設定できるなら、OLEオブジェクトとしてエクセルグラフを差し込む方法もあります。
それじゃだめ?
ご回答ありがとうございます。
お金はかけたくないので、頑張って描画しようと思います。
OLEオブジェクトについては、もう少し勉強しようと思います。
ありがとうございました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- その他(プログラミング・Web制作) .netに近いjsフレームワークは何ですか 2 2022/05/12 22:28
- Visual Basic(VBA) 次のソースコードの意味を教えてください form.show vbmodel vbmodelというもの 2 2023/07/03 19:17
- アプリ visual basicをネットで実行する 2 2022/08/07 11:16
- Visual Basic(VBA) フレームワーク「4.8.1」で、[Sub Main]が動かない。助けて下さい 3 2022/11/14 15:40
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- Excel(エクセル) エクセルの大きなシートでグラフを見つける 4 2022/07/28 10:07
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- Visual Basic(VBA) C3とC4のセルに、Visual basicで実行した時入力した値をC3に表示させ、その後に、C3に 1 2023/07/14 09:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでツールバーに「縮小...
-
複数のデータ系列の線の太さを...
-
cellsで特定の離れた範囲を選択...
-
Powerpointでランダムな数字の...
-
どのドキュメントは暗号化され...
-
ファイル名を今日の日付、時刻...
-
エクセル vba クリック~離し...
-
VBA[Private Sub]のコードをシ...
-
wordのマクロで縮小して貼り付...
-
VBAを使ってエクセルシート...
-
VBAに詳しい方教えてください。
-
エクセル2007 テキストボ...
-
エクセルシートをまとめて印刷...
-
別ブックからユーザーフォーム...
-
【ExcelVBA】クエリの更新とピ...
-
グラフに条件付書式を設定でき...
-
VBAでシートの保護をかける際に...
-
エクセルVBAで新規シートにマク...
-
ワードで選択範囲だけの改行を...
-
VBA ChartWizardで円グラフが書...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数のデータ系列の線の太さを...
-
ファイル名を今日の日付、時刻...
-
エクセルでツールバーに「縮小...
-
cellsで特定の離れた範囲を選択...
-
VBA[Private Sub]のコードをシ...
-
エクセルシートをまとめて印刷...
-
ピボットグラフの書式の固定に...
-
最初の1回のみにボタンクリッ...
-
VBAを使ってエクセルシート...
-
【ExcelVBA】クエリの更新とピ...
-
別ブックからユーザーフォーム...
-
Powerpointでランダムな数字の...
-
エクセルのマクロでSelection.S...
-
どのドキュメントは暗号化され...
-
Pictures.Insertメソッド⇒Shape...
-
エクセルワークシート上に印刷...
-
Excelのラジオボタンにチェック...
-
エクセル2007 テキストボ...
-
エクセル vba クリック~離し...
-
ユーザーフォームを「Esc」キー...
おすすめ情報