2016 - 2024

感恩一路有你

excel随机生成字母组合 在vb程序中如何编辑代码随机产生一个大写或小写字母?

浏览量:1855 时间:2021-03-13 13:27:19 作者:admin

在vb程序中如何编辑代码随机产生一个大写或小写字母?

1. 大写字母对应的ASCII码的范围是65~89,所以随机生成65~89之间的数字并生成相应的大写字母;

2。打开VB6.0,创建一个新的标准exe项目,并在界面上创建一个按钮和一个文本框;

3。按钮代码如下:private sub command1_uuClick()Text1。Text=“”dim n as integerrandomized=int(RND*25)65text1.尺寸n为整数。Text=Chr(n)结束sub4。运行项目生成随机大写字母;

~]=mid(“abcdefghijklmnpqrstuvwxyz”,randbween(1,25),1)VBA代码如下(请参阅附件了解用法)函数大写(ByVal K为整数)如下StringApplication.VolatilerAdminizes文件=“”对于i=1到k S=S&mid(“abcdefghijklmnpqrstuvwxyz”,int(RND*25)1,1)next I uppercase=end function lowercase(ByVal K作为整数)作为StringApplication.VolatilerAdminizes文件=对于I=1到k s=s&mid(“abcdefghjklmnopqrstuvwxyz”,int(RND*25)1,1)下一个I小写=结束函数

由于会议是反汇编的,所以可以生成1到46之间的随机整数,对应46个字母(包括大写和小写),然后根据随机值对应字母。

怎样在excel中随机生成2个大写字母?例如随机生成大写字母A和B?

代码示例:

private sub command1 uuclick()

Dim size As Integer

Dim ascii As Integer

Dim s As Integer

Dim s As String

Dim result As String

Randomize

ascii=Int((90-65 1)*Rnd 65)

s=Chr(ascii)

size=Int((10-3 1)*Rnd 3)

result=“”

对于i=1到size

result=result s

下一个i

Text1。

Text=result

结束Sub

excel随机生成字母组合 26个字母随机生成 随机生成26个英文字母

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。