2012-03-13 8 views

答えて

0

を用いて5分間の適用を眠ることができNishantが指摘したように、ブックを開いたとき、あなたはマクロをトリガするWorkbook_Open手順を使用する必要があります。

3:00amでブックを開いて、Workbook_Openでマクロをトリガーするのが最善の方法です。あなたが本当に待つ必要がある場合

しかし、あなたはより良い、このようApplication OnTimeを使用したい:

Sub RunOnTime() 
    dTime = Now + TimeSerial(0, 0, 10) 
    Application.OnTime dTime, "RunMe" 
End Sub 
+0

感謝。それは完全に動作します – user1199080

1

あなたは3午前でExcelを起動してブックへ

Private Sub Workbook_Open() 
    RunUrMacro() 
End Sub 

を追加することでのWorkbook_Openイベントからマクロを引き起こす可能性があります。

あなたは絶対に2.55でロードし、3で実行する必要があるなら、あなたはApplication.Wait

関連する問題