excel - vba excel我可以将sendkeys的睡眠设置为低于500(0.5秒)并且仍然可以顺利运行
问题描述
vba excel我可以将sendkeys的睡眠设置为低于500(0.5秒)并且仍然可以顺利运行
我使用的第一种延迟方法application.wait now + 0.00001
是(1 秒)。现在我发现
Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal ms As LongPtr)
sleep 500 '(0.5 secs)
比application.wait
有没有一种方法或方法可以使用小于 0.5 秒的延迟?
解决方案
如果你使用Application.Wait
,这是一个 VBA 函数,你可以有至少 1 秒的等待时间,
Application.Wait (Now + TimeValue("0:00:10"))
该示例是等待 10 秒。
推荐阅读
- c - 如何分叉几个孩子同时计算动态过程的几个时间步长
- api - Symfony - 对象数组,对象为空
- c++ - 字符串错误向量
- javascript - where does nodejs event loop run?
- sqlite - 在 ASP.NET Core 2.1 中使用带有实体框架核心的 Sqlite 不起作用
- spring-boot - Eureka server not working properly, after while
- python - 将数字数据(保存在文本文件中)读入 python 的正确方法是什么?
- python - 在numpy中找到单一颜色的投影矩形的角
- r - 如何删除 R 中 FASTA 格式参数中的间隙或空闲空间?
- php - Laravel 检测刀片页面上是否有错误