LARGURA DA COLUNA NO MSFLEXGRID

USUARIO.EXCLUIDOS 12/06/2005 11:03:42
#88496
Comecei a trabalhar com o MSFlexGrid e não sei como definir a largura da coluna.
No DataGrid tinha o Edit no FlexGrid não tem ? Ah ! e como deixar o Caption fixado
na coluna pois só que acitar o no do campo. Desde já agradeço....
GABRIEL.LOGAN 12/06/2005 13:13:43
#88501
Resposta escolhida
   'Função Ajusta as colunas do grid para o tamanho do texto contido nas celulas
Dim Max_Wid As Single
Dim Wid As Single
Dim Max_Row As Integer
Dim R As Integer
Dim C As Integer
Screen.MousePointer = vbHourglass
'Ajusta as colunas do grid para o tamanho do texto contido nas celulas
Max_Row = MSFlexGrid1.Rows - 1
For C = 0 To MSFlexGrid1.Cols - 1
Max_Wid = 0
For R = 0 To Max_Row
Wid = TextWidth(MSFlexGrid1.TextMatrix(R, C))
If Max_Wid < Wid Then Max_Wid = Wid
Next R
MSFlexGrid1.ColWidth(C) = Max_Wid + 240
Next C
Screen.MousePointer = vbDefault
'-----------------------------------------------------------------------------
Tópico encerrado , respostas não são mais permitidas