请问如何随机取一行字 Dim A() As StringDim B As StringB = "我+他+你+天+地"A = Split(A, "+")我想随机取其中一个出来,改怎么写??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 c=a(int(rnd(1) * ubound(a))) Dim A() As StringDim B As StringDim C As StringB = "我+他+你+天+地"A = Split(B, "+")C = A(Int(Rnd(1) * UBound(A)))MsgBox C获取到的一直是 你 用 Rnd() 前要用 Randomize() 初始化一次,否则随机数序列是固定的。 Dim A() As StringDim B As StringDim C As StringRandomizeB = "我+他+你+天+地"A = Split(B, "+")C = A(Int(Rnd * (UBound(A)+1)))MsgBox C 就可以了 这个SQL怎么写 关于OCX的加载 今天是大年初一 我给大伙拜年哪 放分 200 请教,如何如何word文档中有规律排放的图像灌入到access数据库中,非常感激 关于vb的word自动化程序求助 怎样用VScroll控件实现文本框中的数字增加或减小?? 大家好 中关村在线拍卖厅的朋友(散分罗) 急!!!ACCESS中的表结构如何打印出来??? 在线等待答案 BitBlt窗体截图总是有灰色背景,我只想要前Form1窗体内容。 哈哈`大家来看个洞~~ 怎么取得Text输入框中的整数?
Dim B As String
Dim C As String
B = "我+他+你+天+地"
A = Split(B, "+")
C = A(Int(Rnd(1) * UBound(A)))
MsgBox C获取到的一直是 你
Dim B As String
Dim C As String
Randomize
B = "我+他+你+天+地"
A = Split(B, "+")
C = A(Int(Rnd * (UBound(A)+1)))
MsgBox C
就可以了