ベストアンサー VBAでグラフ 2011/05/18 00:31 エクセルのVBAで大量のグラフを描きたいと考えています。 お勧めのウェブサイトや参考書があれば教えていただけないでしょうか? よろしくお願いします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー end-u ベストアンサー率79% (496/625) 2011/05/18 13:01 回答No.2 #普通 #>お勧めのウェブサイト.. #とは、経験知としてのサイト情報が求められていると思うのだが #それに対して検索すれば済むという回答ってどうなの って事はおいといて。 質問者さんのVBAレベルがわからないので適切なアドバイスは難しいのかもしれませんが グラフ以前にVBA基本からなら http://excelvba.pc-users.net/index.html http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/index.html VBAグラフ操作で逆引き的に参考にするなら http://www.moug.net/tech/exvba/0021.htm http://www2.hornet.co.jp/tomoko/MikoNotes/default.htm おまけ。 http://okwave.jp/qa/q5724737.html 質問者 お礼 2011/05/19 00:45 ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) imogasi ベストアンサー率27% (4737/17070) 2011/05/18 08:35 回答No.1 質問が漠然としている。 質問の力点は グラフを書きたい 色々な種類 大量(多数種大量) 何処にある? 実際に行き詰まったとき、焦点を絞って質問するのがこのコーナーを生かす途。 ーー VBAコードは、1個グラフを描く操作をして、マクロの記録を取れば済むこと。 そんなことは知っていての質問ですか。(初心者なのにマクロの記録も思いつかないで質問している例が多いので聞く) 多量なら、プログラムで繰り返しの持ち込むしかない。 参考書も、VBAでグラフだけ一冊になった本は無いと思う(AMAZONNでも検索結果0)。 エクセルのグラフだけを取り上げている本は大型書店で数種あるだろう。 VBAの本にはグラフのコードも載っている場合が多いが。 エクセルのグラフだけ取り上げた本で、書棚に出てないものも含めれば現在出版中は10種以上あるだろう。 「AMAZON 本」で「エクセル グラフ作成」で検索して見ると、48件出る。 ーー >ウェブサイト Googleででも「エクセル VBA グラフ 」で照会すれば済むことではないか。 質問者 お礼 2011/05/19 00:44 ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Visual Basic 関連するQ&A VBA グラフの存在の判定について お世話になります。 現在VBAの勉強を行っているのですが、グラフについてどうぞ知恵をお貸しください。 エクセルの操作でグラフを作成した後、そのシートもしくはブックにグラフが存在するかどうかを確かめる判定式を作りたいと思っています。 グラフそのものが存在するかどうかの判定をしたい場合、どのような記述が必要になるのでしょうか? ExcelのVBAでのグラフ操作について Excel2003からExcel2010にアップグレードしたのですが、グラフ操作について質問があります。 Excelのブックにグラフシートがあり、それをVBAで操作した後、2003では ActiveChart.Deselect で選択を解除できたのですが、2010には同じ構文が使用できません。 同様の操作を2010で行うためにはどうすればよいのでしょうか? EXCELのグラフの値とは異なる値をグラフに入れたい お世話になります。 ただいまEXCELでデータの作成をしているのですが、 グラフの値とは異なる数値をグラフに入れたいと考えています。 グラフの設定で手入力してもいいのですが、データ数も多く、EXCELのセルにある値を使うので、VBAなどを使って何とかしたいと考えています。 VBAについては初心者なのですが、助けてください。 どうぞよろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム EXCEL VBA でグラフの名前を変更する方法 EXCELでグラフを作成した場合にそのグラフの名前が 自動的に"グラフ 1"等とつけられますが EXCEL VBA で既に存在するグラフを扱う際に 分かりやすいようにそのグラフの名前を変更したいのですが方法がわかりません。 プロパティなどを見ても変更できそな項目がありません。 これは変更できないのでしょうか? またプログラムを組んで変更する必要があるのでしょうか?どのようなプログラムになりますか? Excel VBAでグラフをクリックした時走るイベントありますか? Excel VBAで既存のグラフをクリックした時、その選択されたグラフを編集するソフトを作りたいのですが、グラフをクリックした走るイベントはありませんか? イベントさえわかれば処理の書き方はわかります。 VBA:グラフに関するある値を取得する関数教えて下さい。 VBAで、エクセル上にあるグラフの固有のナンバーみたいなのを取得したいのですが、どのようにすればよいでしょうか? 最終的には、グラフをクリックして、そのグラフを認識。そのグラフについて、処理(例えば、タイトルを変更など)したいと考えています。 言葉がわからず「固有のナンバー」として表現できませんが、恐らく分かる方にとっては、その取得関数は1行で書くことができる程度だと思います。 宜しくお願い致します。 Excel VBAで、グラフを特定のセルに移動させたい。 VBA初心者です。 エクセルのワークシート上のグラフ(例えば"グラフ1")を、特定のセル(例えばB4)に移動(もしくはカットペースト)させたいのですが、記述方法を教えて頂けないでしょうか。よろしくお願いします。 VBAで棒グラフの色を変えたい VBAの初心者です。 棒グラフで1つの系列の色を自動で変えたいのですが、うまくできません。 エクセルファイルは品目ごとにシートが分かれていてすべておなじようにグラフがあります。 図のように、進行率順に並び替えるので、シートごとに店舗「E」は順番がかわります。 例としてシート「りんご」のグラフの店舗「E」のみを色を変えていく場合はどのようにしたらできるでしょうか? マクロの記録でやってみてもうまくいきません。 ご回答、よろしくおねがいします。 VBAを使ってグラフでのデータ管理がしたい たった今、本を読み始めたVBA初心者です。 VBAを使うと、『シート3』に『シート1,2』で出た計算値だけを (一日おきに)グラフに表したいのですが、出来ますか? よくわからないので、教えてください。 アドバイスを頂けたら嬉しいです。 一応、今はこんな感じになっています 『シート1』Excelで検査値を一覧にして入力しています。 入力すると計算値が出るようにしました。 『シート2』同じく検査値を一覧にして入力しています。 (1とは別の試料を用いています) 入力すると計算値が出るようにしました。 シート1,2とも計算値を出すためにExcelで作ったもので、 一日おきに上書きしてデータは消してしまいます。 【ExcelのVBAで何か関数を使ってリアルタイム 【ExcelのVBAで何か関数を使ってリアルタイムに動くものが作りたい】 例えば関数に自動で次々に値が代入されて周波数のようなウェーブのグネグネしたグラフを点を打ちながら描かれていくVBAとか作りたいです。 どうやって作るのか参考サイトを教えてください。 あと動くVBAってどんなのがありますか? エクセルのVBAでy=x^2のグラフを書きたい エクセルのVBAでy=x^2のグラフを書きたいのですが、どのようにしたらできるのでしょうか? ちなみにVBEのイミディエイトは何をするところでしょうか? debug.print 1とすると1が表示されますが、ここの出力を意図的にクリアする方法はありますか? VBAでEXCELからWORDにグラフをコピー VBAでEXCELからWORDにグラフをコピー する方法が分かりません。 EXCELで作成した複数のグラフをWORDのテキストボックスに貼り付けるマクロを組んでいます。 「マクロの記録」を行ってもWORD側の処理がうまくカンニングできません。 処理はEXCEL側で行っています。 PasteSpecialなどを使って試行錯誤したのですがダメでした。 詳しい方がいましたら教えて下さい。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Excel VBAでグラフを移動させるマクロを作りたいのですが VBA初心者です。 エクセル上で、その時点でアクティブなグラフを移動させたいのですが・・・ Dim myName myName = ActiveChart.Name ActiveSheet.Shapes(myName).IncrementLeft 10.00 これを実行すると「指定した名前のアイテムが見つかりませんでした」と、エラーがでます。 おそらく、Shapes("グラフ 1")としなければならないのに、Shapes("Sheet1 グラフ 1")となっているためと思われますが・・・? このエラーをなくすには、どうすれば良いのでしょうか?よろしくお願いします。 VBAでグラフのindexを取得したい EXCEL VBA(Office2010)にて、選択中のグラフ(マウスでクリックの状態。Ctrl+クリックではない)のWidthとHeightを取得したいです。Ctrl+クリックならActivechart指定でグラフのindexが取得できるので問題ないのですが、ただの選択状態だとActivateされていないため、それができません。Selection.Application.Activechart.Nameなどでグラフの名前は取得できても、同一の名前のグラフが存在する可能性があるため一意に定められず、この方法もダメでした。要するに、Typename(Selection)が"Chartarea"の状態でそのグラフのindexを取得したい、ということになります。どうかよろしくお願いします。 VBAでグラフをつくろうと思っています VBA初心者です。今回VBAでグラフを作ろうと思っています。皆様力をお貸しください。 今回作ろうと思っているのは自分の点数がクラスの中でどの位置(偏差値はどの程度か)にいるのか、視覚的に把握するようなものです。イメージ図を添付しておきます。 ○の部分が自分の所属しているところで、σが標準偏差になります。 仮に40名の点数と偏差値が計算してあるとして、図のような点数や偏差値に対応したグラフを作成することは可能でしょうか? また、点数を入力する画面を設けた場合(これはできました)、自分の点数を入力すればその点数に応じた場所に○をプロットすることはできますでしょうか? 回答よろしくお願いいたします。 EXCELで条件つき書式で色替えをした表をグラフ EXCELで「条件つき書式」で「100以上はフォントを赤」に設定した表を棒グラフにするとき、棒グラフの棒の色が青だとして、元の数字が100以上であれば、100から上の棒の部分が赤くなり、100以下の棒の部分は青のままになるようなVBAはありますでしょうか? 参考書を見ても、グラフについてのVBAの入力方法のようなものがそもそもないので無理なのでしょうか? その場合、グラフ作成ソフトみたいなものを買えば可能なことなのでしょうか?ご存知の方は、お勧めのソフトを教えて下さい。 VBAでエクセルグラフに矢印を描くには どなたかご存知の方がいらっしゃいましたら何でも結構ですのでアドバイスいただけましたら助かります。 エクセルで折れ線グラフで、(X0, Y1)-(X0,Y2)な垂線を描いています。 この線の上のところに、ここですよ、という下向き矢印シェイプをマーカーとして 付けるには、どうしたらいいでしょうか。 X0と連動してVBAで制御できたらと思っていますが、どうしたものかと困っています次第です。。 よろしくお願いします。 VBAでお聞きしたいことがあります. VBAでお聞きしたいことがあります. 既にmysqlに登録しデータをVBAを用いて Excelに貼り付けをしたいのですが, プログラム文はどのようにすればいいのでしょうか? よかったら教えてください. VBAを用いて,mysqlに既に登録された4種類のデータを 自動的にグラフを作成するシステムを作っています. Excel VBAのグラフ化に関する相談 元の式を多少簡略下したかたちなのですが、 f(x) = ∫(500~x)[(1/(sqrt(y-x))*f(y) - (1/(sqrt(y-x))*df(y)/dy]dy f(y) = 実験的に求めた数値でしか分かっていない関数(B1~B2000にあるとします。) 上記のf(x)をExcelでグラフ化したいと考えています。 Y-xが分母にあるので発散するような気もしますが、引き算になっているので打ち消し合って有限の値を持つと思います。 f(y)は決まった関数ではなく実験的に求めれらた離散的な値であるため、数値積分するしかないのですが 何とかセル上でSumProductなどを使ってグラフ化しようと試みたのですが、 かなりややこしいことになってしまい、どうしてもうまくいきませんでした。 従ってVBAを使ってグラフ化したいと考えているのですが、VBAを今まで使ったことがありません。 従って、どなたか見本を見せて頂けないでしょうか? よろしくお願い致します。 綺麗なグラフや表を描くためのコツについて教えて下さい。 綺麗なグラフや表を描くためのコツについて教えて下さい。 Power pointを使ったプレゼンで、 photoshopを使って、綺麗なグラフや表を描きたいと考えております。 そこで参考となる書籍やウェブサイトを探しているのですが、 なかなか見つかりません。 どなたかご存じでしたら教えて頂けますでしょうか? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。