如:<94-5-034*394*8396/>/>97-9818>68308<
解决方案 »
- VB怎么把图片调入DC
- 在线急等:关于SetWindowLong函数问题
- 这行select语句哪里错了??
- 利用存储过程返回记录集的问题。
- 我想在combo或datacombo控件中显示gz_data表中月份字段,然后选择控件中显示的月份,按选定的月份查询gz_data表中,等于选定月份的所有数
- 如何传递控件数组?
- 关于vb编写的Activex Dll的问题
- CSDN论坛里用户的可用分是根据什么算法得到的?
- TreeView如何判断点击的是父结点还是子结点,如何判断是左键点还是右键点?
- 请各位高手帮忙解决,碰到难题了!!!多谢多谢!!!
- 请帮忙修改一下VB中的SQL语句
- VB6调用其他窗体控件,更改属性,代码不执行!!!!
'1.生成随机字符串
str= "<>/*+-0123456789"
for i=1 to 36
randomize
n= Int((16 * Rnd) + 1)
s=mid(str,n,1)
t=t+s
next
msgbox "这是sh.Cells(2, 5) =:" & t'2.将随机字符串传给excel
'Excel 2003 工程中引用 Microsoft Excel 11.0 Object Library;
'Excel 2000 工程中引用 Microsoft Excel 9.0 Object Library;
Private Sub Command1_Click()
Dim ex As Object, wb As Object, sh As Object
Set ex = CreateObject("Excel.Application")
Set wb = ex.Workbooks.Add()
Set sh = wb.Sheets(1)
ex.Visible = True sh.Cells(1, 1) = t
End Sub
Public function changestr() as string
str= "<>/*+-0123456789"
for i=1 to 36
randomize
n= Int((16 * Rnd) + 1)
s=mid(str,n,1)
t=t+s
next
changestr=t
end functionPrivate Sub Command1_Click()
Dim ex As Object, wb As Object, sh As Object
Set ex = CreateObject("Excel.Application")
Set wb = ex.Workbooks.Add()
Set sh = wb.Sheets(1)
ex.Visible = True sh.Cells(1, 1) = changestr
sh.Cells(2, 1) = changestr
End Sub
初始化随机数生成器。语法Randomize [number]可选的 number 参数是 Variant 或任何有效的数值表达式。说明Randomize 用 number 将 Rnd 函数的随机数生成器初始化,该随机数生成器给 number 一个新的种子值。如果省略 number,则用系统计时器返回的值作为新的种子值。如果没有使用 Randomize,则(无参数的)Rnd 函数使用第一次调用 Rnd 函数的种子值。注意 若想得到重复的随机数序列,在使用具有数值参数的 Randomize 之前直接调用具有负参数值的 Rnd。使用具有同样 number 值的 Randomize 是不会得到重复的随机数序列的。