USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  FlexGrid
Josefh Hennyere
Pontos: 2843
SALVADOR
BA - BRASIL
Postada em 13/05/2005 05:24 hs         
tentei utilizar esta fórmula pra alinhar os campos do flex mas não funcionou:
 
Sub FlexAjust()
    Dim n As Integer, i As Integer
    For i = 0 To MSFlexGrid.Cols - 1
        For n = 0 To MSFlexGrid.Rows - 1
            MSFlexGrid.ColWidth(i) = TextWidth(MSFlexGrid.TextMatrix(n, i)) + 240
        Next n
    Next i
End Sub
 
Alguém sabe onde está o erro?
     
Fuintersoft1
SAO PAULO
SP - BRASIL
Postada em 13/05/2005 18:44 hs            
se é tamanho das celulas e alinhamento do texto é assim
boa sorte
 
 With .MSFlexGrid
                    i = 1
                    Do While Not oRs.EOF
                       .Cols = i + 1
                       .Rows = 3
                       .ColWidth(i) = 1000
                       .ColAlignment(i) = flexAlignLeftCenter
                       .TextMatrix(0, 0) = oRs(0)
                       .TextMatrix(0, i) = oRs(1)
                       i = i + 1
                       oRs.MoveNext
                    Loop
            End With
     
Josefh Hennyere
Pontos: 2843
SALVADOR
BA - BRASIL
Postada em 14/05/2005 20:11 hs         
A dica do amigo Fuintersoft1 não funcionou. Interessante, esta função estava funcionando bem, do nada simplesmente parou de funcionar.
 
Alguém tem mais alguma dica?
     
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página