
お世話になります。
フォームのコマンドボタンを押すと、処理が始まるVBAを作成しております。
If DCount("*", "T_データ1") > 0 Then
MsgBox ("!データ1が存在します!" & Chr(13) & _
"!データ1一覧を表示します!")
DoCmd.OpenForm "F_データ1レコード"
●
'住所データを振り分ける
Call zyushoCheck
テーブルにレコードが存在して、フォームが開いた後(●印のところ)、30秒くらい
次の処理まで時間を置き、時間が経過したら、
Call zyushoCheckを開始させる方法を教えてください。
TimeInterval?でできますでしょうか?
どうぞよろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Timer関数でいけると思います。
'30秒中断させるために開始時刻取得と停止時間設定をする
wkStop_Time = Timer '中断開始
wkReStart_Time = 30 '中断時間(秒)
'指定時間を過ぎるまでループさせる
Do Until Timer > wkStop_Time + wkReStart_Time
Loop
Call zyushoCheck
こんな感じです。詳しくはヘルプを参照してくださいね
この回答への補足
ご回答ありがとうございます。
ヘルプを参照しながら、コードを入れてみたのですが、
確かに処理は一時的に停止するものの、
この処理の前の「フォームを開く処理」が途中と言いますか、
完全に表示されないままストップしてしまい、
また再開されてしまいます。
完全にフォームが開いた後に処理を停止させる方法をご存知でしたら、
是非教えてくださいませ。
わからないことばかりで申し訳ございませんが、何卒ご教授のほど、
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
VBAで一時中断したプログラムの再開をさせたい
Visual Basic(VBA)
-
VBAでの一時停止と再開の方法
その他(プログラミング・Web制作)
-
エクセルでマクロ実行中に任意の場所で一時停止させたい
Excel(エクセル)
-
-
4
VB Loopを一時停止し再開あるいはキャンセル
Visual Basic(VBA)
-
5
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
6
[Excel VBA]コマンドボタンの入力待ち方法
Visual Basic(VBA)
-
7
エクセルVBAで、MsgBox やInputBox は、画面の中央以外に表示させたい。
Excel(エクセル)
-
8
Inputboxの表示位置(VBA)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでデータシートに同じデ...
-
ビューのソートについて
-
アクセス レコードセットを更...
-
accessでレコード更新直後の反...
-
データベースを設計するときに
-
テーブル作成について
-
ORA-01401が表示され、データが...
-
結合テーブルでINSERTする方法...
-
ユニオンクエリで複数ファイル...
-
ODBC接続で新しいレコードを追...
-
IF NOT EXISTを使用するINSERT文
-
Accessのテーブルデータを一気...
-
Accessでの稼働日数計算の方法
-
htmlコードで書かれた表にphpで...
-
AccessのSQL 部分一致したデー...
-
降順で並び替えて昇順で受け取...
-
「テーブルに座って……」という...
-
SQL*LoaderでCSVから指定した列...
-
SQLでSUMなどの関数でデータが...
-
テーブルリンク リンク元を知...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでデータシートに同じデ...
-
Oracleで上書きImportはできま...
-
このISAMでは、リンクテーブル・・
-
テーブルで一番古いレコードだ...
-
Accessのテーブルデータを一気...
-
ビューのソートについて
-
結合テーブルでINSERTする方法...
-
アクセス レコードセットを更...
-
accessでレコード更新直後の反...
-
処理の途中で停止させ、再開さ...
-
ORA-01401が表示され、データが...
-
マテリアライズドビューとスナ...
-
仕事のミス:本番データの削除→...
-
htmlコードで書かれた表にphpで...
-
ERROR1062:Duplicate entry.......
-
同一テーブルのデータを参照し...
-
ODBC接続で新しいレコードを追...
-
Access VBAからエクセルに出力...
-
「クリップボードにコピーされ...
-
【mysql : HTML】チェックボッ...
おすすめ情報