• 締切済み

excel VBAでステータスバーに...

excelのVBAでの話です。 ステータスバーにProgressBarを表示させて計算の進行状況を表示させたいのですが、 ステータスバーに文字を表示させることしかできません。 どうしてもシート上にProgressBarコントロールを配置せずに ステータスバーに表示させたいのです。 どのようにしたらいいのでしょうか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

http://www.officetanaka.net/excel/vba/tips/tips13.htm に載っている方法でどうですか?

全文を見る
すると、全ての回答が全文表示されます。
  • gatyan
  • ベストアンサー率41% (160/385)
回答No.1

自力編集で ■□□□□□□□□□ ■■□□□□□□□□ ■■■□□□□□□□

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

関連するQ&A

  • Excel:VBAを使用しないステータスバーの制御

    いつもお世話になっております。 Excel97~2007を使用しております。 Excelのステータスバーを任意に指定する際、   Application.StatusBar = "任意の文字列" と指定しますが、これを組みこむことにより、 ブックを開く際にセキュリティ警告が表示されます。 (セキュリティを甘くすれば表示されませんが) ステータスバーに表示する文字列をVBAを使用せずに 設定する方法はありませんでしょうか。 ご教授の程、何卒宜しくお願い致します。

  • エクセルのステータスバー

    エクセルで、オートフィルターを使用したとき、 ステータスバーに抽出したデータの個数を表示させたいのですが、 どうしても、 「フィルターモード」としか表示されません。 シートは3枚あって、 1枚はちゃんと個数が表示されるのに、 他の2枚が両方ともフィルターモードとしか表示されないのです。 ステータスバーの上で右クリックをして データの個数を表示させるように指定は出来ているのですが。。。 なぜでしょうか?

  • Excelのステータスバーで(Part2)

    先ほども質問したのですが、続きです。Excelでステータスバーの所にコマンドがあり通常はその右側に計算式とかが表示されすのですか?私のには出てこないのですがどのようにすればいいのでしょうか?

  • エクセルVBAでテキストボックスの値の取得と変更について

    エクセルのVBAを使ってシート上のテキストボックスのテキストを取得・変更するマクロを作成したいと思っていますがうまく行きませんので、お知恵を拝借したいとおもいます。 環境:WindowsXPでオフィス2002 状況: エクセルブックa.xlsのシートに「コントロールツールボックス」のテキストボックスを配置(オブジェクト名はTEXTBOX_C) エクセルブックb.xlsにコードを書き、a.xlsのTEXTBOX_CのプロパティのValueかTextを取りだしたい 試した事: コントロールを配置したシートに次のマクロ TEXTBOX_C.Text = "これはコントロールのテキストボックス" を書くとテキストボックスに文字を入れ込めますが、別のエクセルブックからだと上手く行きません。 また、オートシェイプのテキストボックスの場合は簡単に出きるのですが、コントロールツールボックスではどうしても上手く行きませんので、対象法などご存知の方いらっしゃいましたら教えてください

  • エクセル2003 プログレスバー

    エクセル2003を使用しています。VBEでプログレスバーコントロールで進捗状況を表示するためユーザーフォームのツールボックスにProgressBarを追加しようと「ツール」メニューを開きましたが「その他コントロール」がありませんでした。ProgressBarを追加できないのでしょうか?それとも他に方法があるのでしょうか? よろしくお願いします。

  • エクセルVBAで出来ますか??

    はじめまして。 私の質問を読んで下さりありがとうございます。 上司にエクセルで少々複雑な?仕組みを作るように指示されたのですが、私自身はエクセルに詳しくはなく、社内にも詳しい人がいなくて困っています。 「Excel VBA パーフェクトマスター」という本を購入して勉強を始めたのですが、あまりに情報が多すぎてどこを参考にすればよいのかすら分かりません・・・。 来週末までに作らないといけないため休日返上でお仕事しながら勉強していますが、さっぱり分からなくて泣きそうです・・。 エクセルVBAに詳しくて親切な方がいらっしゃいましたら、無理のない範囲で構いませんので、どうか教えて頂けないでしょうか。宜しくお願い致します。 前置きが長くなってしまいましたが、具体的には以下のような処理はどうすれば良いのかが分かりません。 (1) 「Sheet1」のセル[A2]をダブルクリックすると「Sheet3」が表示される。 (2) 「Sheet3」のセル[D5]をダブルクリックすると「Sheet2」のセル[C2]の値(文字か数字)が「Sheet1」のセル[A2]と「Sheet4」のセル[B5]に表示され、更に「Sheet5」のセル[F10]の数値が「Sheet1」のセル[N5]に表示される。 (3) 上記の一連の処理が完了すると「Sheet1」が表示される。(「Sheet1の画面に戻る) 以上のような処理を複数組み合わせればできそうなのですが、このような事はエクセルVBAで出来るでしょうか? (私には出来るのか出来ないのかすら分かりません。命令した上司も分かってないと思います。) 出来るか出来ないかだけでも結構なので、どうか教えてください。 もし可能なら、具体的なアドバイスを頂けると、とても助かります。 どうか宜しくお願い致します。

  • VBAにていろいろ質問させてください

    VBAの処理です。 本来なら別々に質問しなければいけないのですが、 どれでも良いのでお分かりになるものを教えてください。 (1)複数のフォームを起動する場合、既にそのフォームが起動中であるとしる方法。またそのフォームを画面最前線に表示する方法。 (2)ExcelシートのコントロールにはLostFocusが使用できるのですが、VBAのActiveXコントロールにはありません。代替機能はありますか?(必須チェックなどしたいのですが) (3)フォームで[?]ボタンでヘルプを出力したいです。 [?]は閉じるボタンの横に配置できたのですが、 [?]に対する各コントロールのヘルプはどう設定すればよいのですか? すみません。どれでも良いので教えてください

  • エクセルシートでVBAについての質問です。

    VBA初心者です。 エクセルのシート上にコンボボックスを配置してリストを選択すると同じシート上のセルに選択されたリストが表示されるようにしたいのですが、よくわかりません。 コンボボックスのオブジェクト名は名前ボックスに表示される名前でいいのでしょうか? 詳しい方ご教授お願いします。

  • IE のステータスバーがおかしくなります

     こんにちは、泉水と申します。Windows 98 1st で IE5.5 を 使っているのですが、なぜか時折ステータスバーがおかしくなります。 右の[インターネット]という文字も消えて、オフラインや セキュリティのマークが出る欄も消えてしまいます。ページを 開いているとき、その URL とダウンロードの進行状況の メーターみたいなものは表示され、特に動作にも支障は ありませんが、なんか気になります。原因や解決方法を ご存知の方がいらっしゃいましたら、ぜひお教えください。 よろしくお願いします。

  • Excelで動的にイベントを作成する方法

    Excelのシート上へコントロールを動的に生成,配置するVBAを作っています。とりあえず生成,配置は出来たのですが、そのコントロールに対し、イベントプロシージャを動的に作成するところが上手く出来ません。 Access VBAだと、「CreateEventProc」のキーワードでヘルプを調べると出てくるサンプルコードで動くのですが、同じものをExcel VBAで動かそうとするとエラーが出ます。 Excelでは動的にイベントプロシージャを作成できないのでしょうか?もし作成する方法をご存知の方いらっしゃいましたら、ご教授下さい。宜しくお願い致します。