无法在Excel VBA IP列表ping中更改ping超时

时间:2016-01-08 16:49:25

标签: excel-vba ping vba excel

以下代码在Excel工作表中ping IP地址列表,并返回响应时间和TTL。根据IP地址的数量,超时可以非常快地加起来并且等待很长时间。有没有办法添加500毫秒的自定义超时?

value

1 个答案:

答案 0 :(得分:2)

根据MSDN page on Win32_PingStatus,有一个名为“Timeout”的属性(以毫秒为单位)可能会被更改。

尝试将您的查询更改为

"select * from Win32_PingStatus where TimeOut = 500 and address = '" & xCell & "'"

看起来默认值是1000毫秒