
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
実行そのものを一時停止にはできないけど、代用になる方法を提案します。
1.グローバル変数でフラグを用意。
2.モーダレスフォームでダイアログを表示させて、そのダイアログに停止や再開ボタンなどを配置。
3.ダイアログのボタンのクリックでフラグがON/OFFするようにコードを記述
4.メイン処理ではループ内や要所で、このフラグをチェックし、一時停止ならループさせてフラグが再開になるまで待機させる。
5.待機のループ内には他のタスクに処理が回るようにDoEventsを実行すれば良いでしょう。
フラグのチェックと待機ループを組み込んだ部分でしか一時停止できないけど、
これでかなり代用になるのではと思いますが。
No.3
- 回答日時:
普通はmsgboxでメッセージを表示させて「OK」を押すまで待たせる方法を使いますね。
参考URL:http://conex.fujigoma.com/?target=http://conex.f …
ありがとうございます。
固定のポイントでの停止と言うことですので、希望の随時止める機能とは少し異なってしまいます。
回答感謝します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
VBAで一時中断したプログラムの再開をさせたい
Visual Basic(VBA)
-
処理の途中で停止させ、再開させたいです(VBA)
その他(データベース)
-
エクセルでマクロ実行中に任意の場所で一時停止させたい
Excel(エクセル)
-
-
4
Excel VBAで「プログラム実行」ボタンと「プログラム停止」ボタンをつけたい
Excel(エクセル)
-
5
Enterキーでマクロを起動さす。
その他(ソフトウェア)
-
6
VB Loopを一時停止し再開あるいはキャンセル
Visual Basic(VBA)
-
7
エクセルVBAで、MsgBox やInputBox は、画面の中央以外に表示させたい。
Excel(エクセル)
-
8
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
9
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
10
[Excel VBA]コマンドボタンの入力待ち方法
Visual Basic(VBA)
-
11
もしセルが#N/A"なら~をする・・・には?"
Excel(エクセル)
-
12
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
13
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
14
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
15
マクロを実行中に、msgbox を表示させたまま、ワークシートを上下左右に移動表示させたい。
Excel(エクセル)
-
16
Excel VBAで同じフォルダ内のファイルを開くには?
Excel(エクセル)
-
17
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
18
Excel VBAで、ユーザーフォームをモードレス表示している間、処理を止めるには?
Visual Basic(VBA)
-
19
VBA(エクセル)で自動的にボタンをクリックさせるには
その他(プログラミング・Web制作)
-
20
EXCEL VBAでApplication.waitを使わずに一時停止させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
流れ図(フローチャート)が分か...
-
DOSコマンドのループ内のTIMEコ...
-
VBAの変数は何故「i」から始ま...
-
ループ7回目の悪役令嬢は、元敵...
-
範囲指定したセルを1つずつ飛...
-
正しいWebBrowserの使い方(ル...
-
UWSCの終了の仕方
-
Excel VBA For Nextっていらな...
-
WinAPI「MsgWaitForMultipleObj...
-
Escキーを押すと、中断する時と...
-
EXCEL VBA ユーザーフォームの...
-
ウィーンブリッジ発進回路
-
乱数の桁数指定、または範囲指定。
-
null 参照の例外が実行時に発生...
-
Do whileでExitせず、ループの...
-
プログラミングで難しいと感じ...
-
c++ ランダムウォーク
-
メビウスループの画像
-
なぜⅰなのか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
UWSCの終了の仕方
-
DOSコマンドのループ内のTIMEコ...
-
範囲指定したセルを1つずつ飛...
-
VBAでの一時停止と再開の方法
-
Escキーを押すと、中断する時と...
-
乱数の桁数指定、または範囲指定。
-
イベントの発生を待つ
-
流れ図(フローチャート)が分か...
-
UWSCに制限時間を付けたいです
-
vb.netです。2次元配列の要素を...
-
VBA for i=1 to lastrow
-
DoEventsが必要な理由について
-
ループフリー
-
VBA Boxが空白の場合のメッセー...
-
VBA ニュースタイトル取得
-
エクセルの当番表を作っていま...
-
Javaの質問です。 この問題の答...
-
テキストボックスの名前に変数...
-
CSVファイルの特定の行だけを読...
おすすめ情報