VBA スリープが機能しない [closed] 質問する

VBA スリープが機能しない [closed] 質問する

ここで何か間違っていることはわかっています。コードを遅延させるために sleep 関数を使用しようとしていますが、「Sub または Function が定義されていません」というエラーが発生します。何かヒントはありますか?

ベストアンサー1

VBAには関数がありませんSleep

次のように Kernel32.dll からインポートできます。

Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

これにより、アプリケーションがフリーズすることに注意してください。ループ内で
呼び出すこともできますが、その場合、アプリケーションはフリーズしません。DoEventsWhile

おすすめ記事