朋友,看看吧!
我用以下语句将MSFlexgrid的单元格居中,
Dim i, j As Long
Dim cols, rows As Long
cols = MSFlexGrid1.ColSel
rows = MSFlexGrid1.RowSel
j = MSFlexGrid1.Col
i = MSFlexGrid1.Row
For i = i To rows
For j = j To cols
MSFlexGrid1.Row = i
MSFlexGrid1.Col = j
MSFlexGrid1.CellAlignment = flexAlignLeftCenter
Next
Next
他为什么只将第一行居中,而且,这个语句执行后选择范围就变化了,怎样才能使原来的选择不变化。