如何用VBA生成规定数量的连续16进制数?例如:首字是:"0016F514176D",生成数量:4,点击按钮:生成!在一个表格中生成如下数列:0016F514176D0016F514176E0016F514176F0016F5141770

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/28 05:14:38
如何用VBA生成规定数量的连续16进制数?例如:首字是:

如何用VBA生成规定数量的连续16进制数?例如:首字是:"0016F514176D",生成数量:4,点击按钮:生成!在一个表格中生成如下数列:0016F514176D0016F514176E0016F514176F0016F5141770
如何用VBA生成规定数量的连续16进制数?
例如:首字是:"0016F514176D",生成数量:4,点击按钮:生成!
在一个表格中生成如下数列:
0016F514176D
0016F514176E
0016F514176F
0016F5141770

如何用VBA生成规定数量的连续16进制数?例如:首字是:"0016F514176D",生成数量:4,点击按钮:生成!在一个表格中生成如下数列:0016F514176D0016F514176E0016F514176F0016F5141770
因为不知道你的窗体,所以将起始数字放在A1单元格,生成数量放在B1单元格
代码只做了功能,没有具体到你的窗体内容,你可以根据自己的需要如下代码
Sub hex_serial()
start_num = Cells(1,1)
For i = 1 To Len(start_num)
If Mid(start_num,i,1) "0" Then GoTo next_step
Next
next_step:
hex_num = Right(start_num,Len(start_num) - i + 1)
For j = 1 To Val(Cells(1,2))
temp_num = WorksheetFunction.Dec2Hex(WorksheetFunction.Hex2Dec(hex_num) + j - 1)
Cells(j + 1,1) = String(Len(start_num) - Len(temp_num),"0") & temp_num
Next
End Sub

如何用VBA生成规定数量的连续16进制数?例如:首字是:0016F514176D,生成数量:4,点击按钮:生成!在一个表格中生成如下数列:0016F514176D0016F514176E0016F514176F0016F5141770 生成规定数量的连续16进制数?我用07版EXCEL运行时,也出现如下提示,是什么原因呢?难道07版也不支持Hex2Dec函数么? 如何用vba在a1:a10每个单元格中生成一个复选框 EXCEL VBA中WITH的语法和用法?在EXCEL中如何用VBA中的WITH语句啊? 如何用vba把sheet2中的a1(数值) 复制到sheet1的b2 (数值) 已知圆心和半径,如何在EXCEL中画圆如何用VBA,希望能详细说明下,我没有一点关于VBA 的基础, 表格如何用公式统计列含时间的数量 如何用定义证明函数是连续的呢? VBA问题,如何用表示一些数不在一个范围内,比如用IF来筛选不在(-64,-84)内的数. 请问,分层随机抽样的VBA程序谁会写?根据楼号分层,随机在各层中抽取等数量的记录,如需源文件,请俩系QQ:495809541 如何用湘源控规 生成 图例 如何用几何画板做圆的生成动画 如何用Java生成十个不相等的随机数 VBA问题.如何用do-loop语句设计程序计算球体、立方体、圆柱体的表面积?如:输入“球体”,然后输入相关数据,就计算球体的表面积;输入“立方体”,然后输入相关数据,就计算立方体的表面积 如何用函数或者VBA在excel单元格里产生缩写?A列为这些名称StachybotrysStaphylococcusStaphylococcus aureusStaphylococcus epidermidis某个单元格出现两个词的时候,在下面增加相同的一行内容,同时使加的这一行 EXECL同一颜色排序问题假如A1到A10都是红色,我选择的顺序是A10,A7,A3等,如何按我选择的顺序排列,如何用VBA实现, Excel 如何用公式计算内容为文字的单元格的数量? 如何用验电器检测带电体带电的的种类和相对数量