NZ系列工具NZ04:VBA网络连接测试

news2024/9/28 1:16:45

我的教程一共九套及VBA汉英手册一部,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。大家在学习的过程中可能会存在困惑,这么多知识点该如何组织成自己的程序呢?VBA可否能组织一个大型的程序呢?如何让VBA形成一个工具,拿来就用呢?在我的教程完结后,我陆续推出这类技术工具资料,这类工具整合了若干多的VBA知识点,让大家感受到VBA之强大。工具资料共两个系列,一个是YZ系列,一个是NZ系列。今日给大家介绍的是NZ系列工具NZ04:VBA网络连接测试使用说明c5ae01d85e47016b2100470ae93fbf4b.jpeg

【分享成果,随喜正能量】凡事皆可以更坏,坏到尽头就是质变,变成另一种东西;凡事也可以更好,好到尽头仍然是质变,变成另一种存在。。

NZ04 VBA网络连接测试使用说明

这个应用是展现给大家利用VBA完成网络测试的实例。测试的内容有:获取网络信息,含用户名,域名,登录的服务器名;获取网络连接的类型及IP地址;测试与一个固定的网络地址是否可以进行有效的连接。

这个工具的核心技术我封装在一个NzNetwork.xlam加载项中,注意密码是123456789,但强烈建议您不要轻易打开代码窗口,即使打开也要留有备份。工具的应用文件为TestNetwork.xlsm文件,这个文件中给出了以上各个测试的应用。

NZ04工具技术是作为网络测试用的,也可以作为自己开发程序的一部分,希望大家根据自己的应用进行合理的补充及修正。

78750e1bac9428a8618e5c21ddf969da.jpeg

一获取网络信息

打开这个工具的应用文件TestNetwork.xlsm,如下面的界面,我们点击“获取网络信息”按钮。

60e6f01c98f9be25ffcbd64d0bb5330c.jpeg

点击后在左侧的B列就会返回测试到的结果:

0c0a8c21c52e235ccb634acbca876f1c.jpeg

二测试Web URL 连接

在程序的应用部分,我给出的是对https://www.ifeng.com网址的测试,我们在界面上点击:

8bfe1de5c147c444d8d092edbe9c5023.jpeg

这个时候会出现测试连接的结果:

0041fbb1973960803d948a2eff8a85ed.jpeg

当然您也可以给出自己的测试地址,只是要修改应用部分的代码了。

三获取IP地址

此示例还将演示如何检索计算机的 IP 地址,这需要一系列复杂的 Windows API 调用。这不是你经常需要的东西,但是或许在您的工作中的某个时候,您真的需要它。

如下,我们点击“获取IP”地址按钮:

707a255a2f819e63cd9b00eba2233825.jpeg

四测试当前计算机的网络连接

这个应用提供给大家的另一项应用是测试连接到的网络是LAN还是WAN。如下面在应用程序部分的测试结果:

30478e789107fe06d7a04a97a2814049.jpeg

WAN口主要用于连接外部网络,如ADSL、DDN、以太网等各种接入线路;而LAN口用来连接家庭内部网络,主要与家庭网络中的交换机、集线器或PC相连。可以说这两类网口一类对外,一类对内。

对于连接的类型,我们可以看一下下面的解释:如果你要连接公司局域网,可以用WAN端口拉网线连过去;如果你要连接学校局域网,可以用WAN端口拉网线连过去;如果你要连接运营商,可以用WAN端口拉网线连到猫/光猫上去;LAN端口连接你自己的设备,笔记本/台式机/打印机等;无线路由器配置的wifi则相当于LAN端口,连接自己的无线设备,手机/ipad/笔记本等;当WAN端口连上外网,LAN端口上的各个设备和路由器一起组成了一个小型局域网,这个局域网内的设备可以互相发现,访问。

学员也可以查阅相关的资料。

这个应用实现了利用VBA对网络的各种测试,应用于高版本及低版本的Excel中,有需要的朋友可以充分利用。

【分享成果,随喜正能量】

06f1388e2ba6f15ed82b8c4a9742185b.jpeg

下面是NZ系列VBA应用工具:

9e791691343424007656c11602888d61.jpeg

324cb3656acc708a2deb868302799cb0.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1078461.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

UOS通过GPG对文件签名验签

本人用的版本:gpg (GnuPG) 2.2.12 生成密钥 生成公钥/私钥对 gpg --full-generate-key设置密钥的长度 默认回车3072,越长越安全。 设定密钥的有效期限 默认回车“0” 构建用户标识 输入姓名、邮件、注释后,输入“o”确认 在弹出框内…

班级文化建设方案分享 中学高中建设方案

班级文化建设方案 一、基本信息 名称:xxxx计划 时间:XXXX年XX月-XXXX年XX月 地点:[XXXXX] 参与人群:X班全体师生及家长 目的和宗旨:通过班级文化建设,营造积极向上的班级氛围,增强班级凝聚…

分布式数据库HBase(林子雨慕课课程)

文章目录 4. 分布式数据库HBase4.1 HBase简介4.2 HBase数据模型4.3 HBase的实现原理4.4 HBase运行机制4.5 HBase的应用方案4.6 HBase安装和编程实战 4. 分布式数据库HBase 4.1 HBase简介 HBase是BigTable的开源实现 对于网页搜索主要分为两个阶段 1.建立整个网页索引&#xf…

Zabbix 简介与部署

一、zabbix 简介 1、概念: Zabbix 是一个开源的网络监控系统,用于监视和管理计算机系统、网络和应用程序的性能和可用性。它提供了广泛的监控、警报、数据收集和可视化功能,能够有效地监测和管理大规模的IT基础设施。 2、监控对象&#xf…

github创建个人网页登录后404无法显示的问题

1.首先必须要有内容,默认是会找index.html文件,找不到该文件会找readme.md文件,也就是说最简单的方法是,创建了与用户名同名的repository后username.github.io后,添加一个readme.md文件,得在readme里打点字…

智哪儿线下活动来啦 ~这次我想和你聊聊「AI营销」的生意经

大家好,我们又要见面了。 近年来,ChatGPT等不断涌现的新技术深深改变着我们的生活。而在家居行业,「智哪儿」观察到,一方面,行业现有营销方案获客成本太高、效率比较低,家居建材企业数智化转型趋势越来越明…

短视频剪辑:如何批量调整播放倍速,轻松掌控节奏?

在短视频剪辑中,调整播放倍速是一项常见的操作。通过对视频播放速度的掌控,我们可以让视频节奏更加丰富,提升观众的观看体验。本文将介绍如何批量调整短视频的播放倍速,帮助你轻松掌控节奏。 首先,我们需要了解节奏和倍…

智慧城市智慧灯杆IP网络广播可视紧急求助系统

智慧城市智慧灯杆IP网络广播可视紧急求助系统 深圳锐科达智慧城市智慧灯杆IP网络广播紧急求助系统 引言: 智慧路灯隶属于智慧城市,是智慧城市系统下的一个分支,也是其中一个重要组成部分。智慧城市系统平台功能强大,架构复杂&am…

React和vue等前端html页面引入自定义字体文件,更改页面字体样式

font-family中列出的是几乎适用于所有计算机的网络安全字体,如:Arial/Helvetica/Georgia/Times New Roman等。但是如果想要一些特别的字体,可以从外部网站中找到并下载,然后在代码中引入。网页自带的字体没有很多,有时…

2023年中国钢木装甲门产量、销量及市场规模分析[图]

钢木装甲门是一种结合了钢质和木材的复合材料门,其结构由钢质外壳和内部木质框架组成。钢木装甲门通常具有钢质外壳的坚固性和安全性,以及内部木质框架的美观和装饰性。 钢木装甲门行业分类 资料来源:共研产业咨询(共研网&#x…

【Java 进阶篇】CSS 属性

当你学习CSS时,了解CSS属性是非常重要的,因为这些属性控制了网页上元素的外观和布局。本文将详细介绍一些常见的CSS属性,包括文本属性、盒子模型属性、背景和边框属性、定位属性等。我们还将为每个属性提供示例代码,以便你更好地理…

MP逻辑删除

一、什么是逻辑删除 MybatisPlus中逻辑删除通俗说为了在数据库中保留数据,但是又不想进行其他一些sql语句时有他(刚刚通过逻辑删除了的)的存在。就是在数据库中添加一字段,通过数值内容来说明那些是指删除了的即可 二、逻辑删除…

智能筛选超时物流订单的技巧详细揭秘

现如今,电子商务的快速发展使得快递成为了我们日常生活中不可或缺的一部分。然而,随着快递量的增加,快递查询的问题也开始变得棘手起来。有时候,我们会遇到快递超时的情况,而这时候我们需要一种快捷的方式来查询快递的…

今年的秋招面试,确实有点难。

不可否认的是,今年秋招确实有点难 从今年的形势来看,好的 offer 都掌握在少数人的手里,想要秋招找到理想的工作,要么学历好,要么技术功底很扎实,这两样都不占的话,就业压力就会比较大。 如何从…

电机保护器究竟该怎么选择

随着我国重工业以及电气和各行各业的发展,电动机保护器似乎成为行业精英口中最常讨论的话题!施耐德EOCR自然也是充当着不可磨灭的地位!成为电机保护器品牌中选择率最高的产品! 在谈到有关电动机保护器的问题时,先给大家说一下什么…

低代码开发那些事儿

长期以来,常规软件开发是一项艰苦而详尽的工作。开发人员编写代表指令和数据的单行代码。他们将代码组织成功能例程和模块,这些例程和模块提供了软件的功能。 这种方法需要在应用程序开发范围内对各个方面的技术都有详细的知识:开发语言&…

Java异常到底是个啥——一次异常引发的思考

一、前言 最近在一次写代码的时候,出现了一个低级错误,但凡对异常有些了解,也不至于写出这样的代码: try {//不应该直接在try语句块中抛异常,catch直接获取后,相当于异常没抛出去throw new ThirdPlatform…

Layui合计自定义列

需求:第四列通过计算:27除以220 正常的汇总,增加这个属性就行 特殊的列,需要特殊处理 获取合计行:$(".layui-table-total div.layui-table-cell"); 获取某列的值:$($(".layui-table-total …

你真的懂Java的继承吗?你知道什么时候用继承吗?设计继承是为了什么?

目录 1. 封装的意义是什么? 2. 为什么需要继承? 3. 继承是什么?如何使用? 4. 继承的好处是什么? 5. 设计继承需要注意什么? 6. 继承的特点 7. 子类到底继承了父类的哪些内容 7.1 继承内容 7.2 虚方…

企业安全生产隐患排查治理系统

安全生产隐患排查治理系统,实现对重大危险源企业、安全隐患信息的登记、审查、评估、分类、统计、分析和处理。系统涵盖了安全隐患排查整治工作的各项基本内容,能对隐患排查整治信息及时、有效地进行跟踪、整改,并将统计数据及时上报&#xf…