Right( S1,n)函数的作用,是将字符串 S1里的右边 n 位字符取出来,例如 :
s1 = "中国人民解放军"
Right( S1,3)的结果就是,取得 "解放军",3个字符。
你的例子,是为了输出对齐,使得宽度满足3个字符,假设你设想一下,在数组A(i,j)里存放的数字,可能是1位的,也可能是2位的,现在:Right(" " & A(I, J), 3)
就保证了结果宽度艘是3位,在文本框里输出就是对整齐的了。
Right(" " & A(I, J), 3) 就是空格加上A(I,J)的值右边三个字符,加空格的原因是,A(I,J)的值有可能只有两个字符,此时前面加空格
A(I, J) 是一个 从 1 到 51 的整数,
Right函数是截取一个字符串右边若干个字符,
Right(" " & A(I, J), 3) 就是截取 1到51 这个字符串右边3个字符。可能是为了3列可以对齐,所以字符串前面加几个空格,这样截取出来的字符就算是1到9,前面也有两个空格补足3个字符的位置。