ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: ming668

[已解决] 如何用VBA取得局域网上的计算机名[有新探讨]

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-7-15 15:33 | 显示全部楼层

回复 40楼 灰袍法师 的帖子

本帖已被收录到知识树中,索引项:其他编程应用
37楼就是我自己的IP

TA的精华主题

TA的得分主题

发表于 2011-7-15 15:37 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

这是截图,请看

这是截图,请看
QQ截图未命名.png

TA的精华主题

TA的得分主题

发表于 2011-7-15 15:47 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2011-7-15 18:17 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
哦,那就是英文版的 ping 输出的文字跟 中文版的 不一样

所以我的VBA就没法找出 其输出那一段是 IP 地址

我28楼的附件已经更新,增加一个可以处理英文ping的附件,你测试一下行不行吧,不行就得你自己改VBA里面的截取代码了

格式问题总是很麻烦的。。。。。。

[ 本帖最后由 灰袍法师 于 2011-7-15 19:42 编辑 ]
中文版windows7的ping.jpg

TA的精华主题

TA的得分主题

发表于 2011-7-15 20:10 | 显示全部楼层
用了你的英文版。还是不行,见图。
QQ截图未命名.png

TA的精华主题

TA的得分主题

发表于 2011-7-15 20:50 | 显示全部楼层
以上讨论的方法有缺陷
1) 关闭本机某些服务,程序只能得到本机的IP
2) 目标机器有防火墙,拦击某些数据包,则这个程序无法发现目标机器
3)即使能用,但处理一个C类网段非常慢,无法忍受,象这样任务不重,但又要重复很多次的程序,最好还是用多线程

本人认为,VBA的专长是处理数据的,而不是用来系统或网络管理,要是真的想这么做,还是C/C++吧

TA的精华主题

TA的得分主题

发表于 2011-7-15 20:55 | 显示全部楼层
原帖由 120HYH 于 2011-7-15 20:10 发表
用了你的英文版。还是不行,见图。


出现这个错误是 fileobj.delete 的时候,无法删除文件

唉,想省些事还是不行吖

28楼增加新附件,加入VBA监测BAT运行完毕的代码

这样应该可以保证每次VBA要读取结果的时候,所有BAT都运行完毕。

[ 本帖最后由 灰袍法师 于 2011-7-15 22:30 编辑 ]

TA的精华主题

TA的得分主题

发表于 2011-7-15 22:53 | 显示全部楼层
大师,用了你第三个,还是不行。跟第一个一样,什么都没取得。

TA的精华主题

TA的得分主题

发表于 2011-7-15 22:56 | 显示全部楼层
原帖由 120HYH 于 2011-7-15 22:53 发表
大师,用了你第三个,还是不行。跟第一个一样,什么都没取得。


那你只好注释掉 fileobj.deletefile的行

然后自己逐步调试VBA代码,看看是截取的什么地方出错了

我没有你的.TXT结果,没法测试的。

TA的精华主题

TA的得分主题

发表于 2011-7-15 22:57 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
也没产生BAT,TXT啊
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-5 03:35 , Processed in 0.045770 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表