Private Sub form_Click()
    Dim i As Integer
    Dim j As Integer
    Dim str As String
  For i = 1 To 9
  For j = 1 To i
  str = i & "×" & j & "=" & i * j
  Print Tab((j - 1) * 9 + 1); str;
  Next j
  Print
  Next i
End Sub以上是九九乘法的正确语句,但是我有些语句要请教大侠们
  Print Tab((j - 1) * 9 + 1); str;什么意思呢?我实在不懂怎么用tab来控制str的位置.

解决方案 »

  1.   

    tab是格示控制等,一个tab占8个字符宽度。这样打印出的数整齐
      

  2.   

    楼上说的我懂,但Print Tab((j - 1) * 9 + 1); str;我是不太懂这句话的意思...解析下好么?
      

  3.   

    Tab函数格式:Tab(n)功能:把光标移到由参数n指定的位置,从这个位置输出信息,输出的内容放在Tab函数的后面,并用分号隔开。说明:(1)参数n是一个整数,它是下一个输出位置的列号,最左边的列号为1。(2)当在一个Print方法中有多个Tab,每个Tab函数对应一个输出项,各输出项之间用分号隔开。