为什么新增行的第一列的值,默认为上一行第一列的值,具体代码如下: 
If VSFlexGrid1.Row = VSFlexGrid1.Rows - 1 Then
    VSFlexGrid1.AddItem Row
   End If
     With VSFlexGrid1
        If .Col = .Cols - 1 Then
            .Row = .Row + 1
            .Col = .FixedCols
        Else
             .Col = Col + 1
        End If
    End With