Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


29397 / 76732 ←次へ | 前へ→

【52617】Re:ボタンを押してから時間がたつと
発言  かみちゃん  - 07/11/21(水) 18:35 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>フォームにボタン1つとラベル1つを作っておいて、
>例えば、ボタンを押してから20秒後にセルA1の文字を読み込む、40秒後にセルA2の文字を読み込みラベルに表示させるということはできるのでしょうか?

方法は、いろいろあるかと思いますが、以下のような感じではいかがでしょうか?

0:00:40の部分を0:00:02など短く設定して試してみてください。
以下のコードは、3回表示したら、終了するようにしています。

Private Sub CommandButton1_Click()
 Dim lngRow As Long
 
 lngRow = 1
 Do
  '40秒待機する
  If Application.Wait(Now + TimeValue("0:00:40")) Then
   Me.Label1.Caption = Range("A1").Offset(lngRow - 1).Value
   DoEvents
   lngRow = lngRow + 1
  End If
  If lngRow > 3 Then Exit Do
 Loop
 MsgBox "終わりました"
End Sub

0 hits

【52614】ボタンを押してから時間がたつと tokimura 07/11/21(水) 17:39 質問
【52617】Re:ボタンを押してから時間がたつと かみちゃん 07/11/21(水) 18:35 発言
【52637】Re:ボタンを押してから時間がたつと tokimura 07/11/22(木) 21:39 発言
【52638】Re:ボタンを押してから時間がたつと かみちゃん 07/11/22(木) 21:42 発言
【52663】Re:ボタンを押してから時間がたつと tokimura 07/11/24(土) 20:39 お礼
【52776】Re:ボタンを押してから時間がたつと tokimura 07/12/3(月) 13:29 質問
【52781】Re:ボタンを押してから時間がたつと ichinose 07/12/3(月) 20:35 発言

29397 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free