问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

word vba 如何获取下一个IP地址,下一个IP地址相当于前一个增加AutoIncCnt

发布网友 发布时间:2022-04-28 15:16

我来回答

2个回答

热心网友 时间:2023-10-03 15:12

你需要的IP是编程时自定义的,还是网页中要取的,还是本机的IP,请说清.否则不好回答你.如果在一个地方你设定了一个超链接,那么只要取这个链接的内容,如:192.168.1.128,然后取最后一段数据,加一后,变成字符型,与前面的拼接就可以了.追问是自定义的 问题是要设计一个代码 让IP合法 每个位数不超过255 +1 自动变0 前面一单元加一 比如192.168.1.255 加一 变成192.168.2.0

追答我用个简单的例子来说明一下吧
Sub kk()
a = "192.68.1.102"
b = "."
pos = 1
cur_pos = 1
'以下取得"."的位置,以便截取每个数据段的值

If pos > 1 Then
cur_pos = InStr(pos, a, b, vbTextCompare)
IPstr1 = Mid(a, pos, curpos - pos)
End If
End Sub

可以参照以上代码用3次循环 , 分别取得每个数据段的值
从最后一段数据开始加一 , 拼接, 有个注意点, 就是计满255需进1, 你可以用三个进位标志.满255置0的方法如下:
If ipnum4 > 255 Then
ipnum4 = 0
c4 = 1 '最后一个数据段的进位置标志.
End If

或者 用mod 取模比较
或者 用iif()函数
用什么方法,就看你的编程习惯了.
当完成数据的 加1 后,还需把它变成字符型,str(),然后拼接起来就可以了.

---------------------------------------------------------------------
当然 , 还有一种算法, 就是把IP地址变成一种可比较的格式, 不满3位的, 填0, 如:
192.12.3.22 变成192012003022
以上,不知道是否对你有帮助.

热心网友 时间:2023-10-03 15:12

这种不清不楚的问题应该让它自然沉掉
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? VBA是否可以获得当前计算机IP地址和计算机名? 每个银行发布的银行卡号最低多少位,最高多少位 华夏银行(南宁分行)银行卡开头数字是多少? 华夏银行卡卡号多少 开头621790是什么银行的卡 华夏银行公司账号多少位? 华夏银行卡号是多少位? 大专生专业是铁路,已经找到国企的工作,暂时不用去实习,然后又找到了一家上市公司的销售岗,要不要去? 上市公司销售数据是机密吗 上市公司年销售收入30亿,股票市值确有2百多亿,是怎么回事 上市公司的销售额200亿,但是公司市值100亿,公司的PS=2吗? 上市公司的股份是根据什么销售的? 上市公司的营业收入=销售收入吗? 上市公司销售额是不是就是营业收入啊? 上市公司在上交所披露的年报里的销售收入是含税还是不含税? 在上市公司做了一年的销售,突然应聘了一家单位的管理层,竟然应聘上了,我该去还是不去 怎么看上市公司的 销售额? 上市公司的销售毛利率是什么意思 上市公司委托加工销售收入是否属于营业收入扣除项 怎么从医药上市公司年报查询某种药品的销售额? vb.net 如何获取本机局域网ip地址 获取本机IP地址和物理地址脚本或批处理 体型偏胖的女人,容易怀孕吗? 写出获取本机ip地址的命令 为什么有人说胖女人怀孕比较困难呢? 为什么过于肥胖的女人很难怀上孩子呢? VB6中怎样读取本机的IP地址 胖的女生是不是很难怀孕 求WIN7 64位系统下用VBA取得网卡MAC 即物理地址,我这段代码在XP下运行良好 重金求VBA/VB代码 要求 在打开excel时找出已知IP范围、用户名和密码的IP地址 有些人肥胖,让很多都市女性很难怀孕,肥胖真的这么可怕吗? 怎样查看本机ip地址和Mac物理地址 女人太胖不容易怀孕么 肥胖会生不了孩子吗?为什么? EXCEL中能否用VBA读取电脑的机器码? 不是女人特别胖,就很难容易怀孕?胖女人会导致不孕不育吗? 女人太胖是不是很难怀孕 女人太胖不容易怀孕是不是真的 肥胖的女性为什么这么难怀孕?阻碍怀孕的元凶是什么? 如何设置腾达中继器