Private Sub Form_Click()
Dim Str As String,k As Integer '声明两个变量
Str="ab" '给变量赋值
For k=Len(Str) To 1 Step -1 '做一个循环从变量Str ' 的长度就是 2 到 1 步长是负一
Str=Str & Chr(Asc(Mid(Str,k,1))+k) '
'首先是MID函数
'语法
'Mid(string, start[, length])
'Mid 函数的语法具有下面的命名参数:
'部分 说明
'string 必要参数。字符串表达式,从中返回字符。如'果 string 包含 Null,将返回 Null。
'start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
'length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 'start 处的字符),将返回字符串中从 start 到尾端的所有字符。
’然后是Asc 函数返回一个 Integer,代表字符串中首字母的字符代码。
’最后是Chr 函数
’返回 String,其中包含有与指定的字符代码相关的字符
Next k
MsgBox Str ’用MSGBOX 输出结果
End Sub