• ベストアンサー

マクロの進捗率の表示

エクセルのVBで、マクロの進捗率を棒グラフまたは、計算値で表示する方法を教えて下さい。

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

  • ベストアンサー
  • wuyan
  • ベストアンサー率51% (183/352)
回答No.2

こちらをどうぞ。

参考URL:
http://www.h3.dion.ne.jp/~sakatsu/ProgressBarTopic.htm
YON56
質問者

お礼

有り難う御座いました。 求めていたものにピッタリのサイトでした。

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

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

フォームを挿入してでてくる ツールボックスに、 Microsoft Progress Bar コントロールを追加して フォーム上に配置します。 ProgressBar1.value をminからmaxまで、進捗率にしたがって設定します。

YON56
質問者

お礼

有り難う御座いました。 具体的に、どうすればいいのかが解らないので、勉強します。

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

関連するQ&A

  • Excelで進捗管理

    Excelで進捗管理を作ろうしています。 内容は 進捗率を%で表示し、その進捗率にあわせ グラフを表示させようと思っているのですがうまくできません。 例;進捗率50%  ||||| 上記のように縦線を進捗にあわせて表示させたいのです。 どなたかご教授ください。

  • 【Excel】スケジュール表 進捗率を入れると帯を描写するマクロ

    【Excel】スケジュール表 進捗率を入れると帯を描写するマクロ スケジュール表へ開始日と終了日を入力することで、その期間が"■"で表示される表があります。 この表へ進捗率を入力することで、開始日を基準に帯を表示させたいです。 進捗率が更新されたら、帯の長さ表示も更新されるように。 ご教授、宜しくお願いいたします。

  • エクセルのマクロ

    こんにちは。 今悩んでいます。 VB6.0で、電圧計、電流計を制御して、VBからエクセルを起動、その値をVBでエクセルにデータを送り、グラフを作るのですが。 グラフを作る作業が、同じ作業なので、エクセルのマクロを使い、グラフを作成しようとしていたのですが・・・。 どのエクセルのファイルからでもできるように、個人用のマクロブックで、グラフを作成したのですが、VBからエクセルを起動し、データの転送して、グラフをマクロで作成しようと思ったら、マクロがないんです。 しかし、デスクトップにあるエクセルのショートカットから起動してみると、マクロがあるのです。 VBから起動したエクセルでは、マクロは使えないんでしょうか? 詳しい方よろしくお願いします。

  • Excelの棒グラフについて

    Excelで棒グラフを作成しています。 進捗率と、伸び率を項目別に作成しています。 進捗率を棒グラフの幅で表し、伸び率を棒グラフの高さで表したグラフを作成したいのですが、可能でしょうか。 進捗率が高いほど、幅が広く、伸び率が高いほど、高い棒グラフとなる感じです。 環境は、Windows2000、Excel2000です。 よろしくお願い致します。

  • EXCELのグラフ作成で更新日等を表示させたい

    こんにちは。 今、会社でEXCELを使用していろいろな統計のグラフを作成しています。それで、今、ある機械の修理の進捗状況をグラフにしているのですが、そのグラフに今日現在(その表を更新した日)の進捗状況(%表示)を修理済み台数の合計をできれば、表から連動して貼り付けさせたいのですがどのようにやればうまくいくでしょうか? 今作成しているグラフは、ワークシートをグラフタイプにし、同じファイル上で別のワークシートにもとになる表を作成しています。グラフのX軸は日付、Y軸は修理完了台数、第2軸右側には進捗率(%)表示させ、進捗率は折れ線、修理完了台数は棒グラフで表示しています。そのグラフの右側には凡例を表示させていて、その凡例の上あたりに「mm月dd日現在進捗率○% 修理完了台数○台」というような表示をさせたいです。どのようなやりかたをすれば貼り付けることが出来るのか教えていただければと思います。よろしくお願い致します。

  • excel 棒グラフのデータ量で色変更

    excel データ量で自動的に棒グラフの色を変更できるでしょうか? 進捗度を%で計算させ、その数値をG4からG9セルへ6本表示させます。 このセルの数値は時系列で変更されます。 最終的には全て100%になるのですが、途中の進捗度を色で判別したいと 思っています。 下記の様な範囲ごとに棒グラフの色を変更したいのですが、可能でしょうか? 進捗度≦80%  棒グラフの色を橙色 80%<進捗度<100% 棒グラフの色を黄色 進捗度=100 棒グラフの色を青 といった具合です。

  • エクセルマクロで進捗状況を表示させたい

    いつもお世話になります。こんなことできますか? プログラムの進捗状況を表示させたいのですが、 ステータスバーの表示だと隅っこの方ですし、表示も小さいので、画面の真ん中にメッセージウィンドウを出せないかななんて考えてます。 進捗状況は刻々と変わるので、Msgboxだといちいち「OK」を押さないといけなくなり実用的ではありません。 画面真ん中に表示する方法、何かいい方法ありませんか。

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

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

  • 【Excel】◇再質問◇スケジュール表 進捗率入力で帯描写するマクロ

    【Excel】◇再質問◇スケジュール表 進捗率入力で帯描写するマクロ お世話になります。Excel2007使用です。 以前、質問番号:5949136で質問し、解決できました。ありがとうございました。 スケジュール表を使用する中で欲が出て、土日祝日を取り除いたカレンダーに 進捗率の数字を記入すると自動で帯を引くようにしたく思います。 どのようなマクロになるでしょうか 日数と6/15からのカレンダーは関数で出しています。

  • VB6からEXCELマクロの終了を判断する方法を教えてください。

    VB6からEXCELマクロの終了を判断する方法を教えてください。 VB6とEXCEL(VBAも含む)を使って次のような流れの処理を行うソフトを作っています。 そこでどうしてもEXCELマクロの終了をVB6から判断する必要があり、方法を教えて頂けないでしょうか。 1)VB6でEXCELファイルを起動 2)VB6からセルA1に10,A2に20を代入 3)VB6からEXCELファイル内のマクロをコール 4)マクロはA1+A2の計算を行いA3に代入(30) 5)VB6からA3の値を読み込む (実際にはマクロは複雑な処理をします。) 1)~5)の処理を5000回程度行います。 VB6から送られるデータは毎回変わり、EXCELとマクロで計算させたデータを回収してテキストファイルに書き出します。 一通りのプログラムは完成したのですが、計算したデータを見ると10+20が1.99999とか15.51414とかおかしい結果になっています。 もしかしたらマクロの実行が終わっていない段階でVB6がデータを拾ってしまっている??と考え、マクロの終了をVB6で判断してからデータを回収するようにしたいと思っています。 何か方法はないでしょうか。(または他に間違っているところがあるのでしょうか。) 長文ですみません。よろしくご教示ねがいます。