FLEXGRID
O que estou fazendo errado?
A linha [Ô]CADASTRO[Ô] esta centraliza , como eu quero , mais as próximas linhas [Ô]Razao e Cnp[Ô] gostaria de deixar alinhada a direita e não vai.
Private Sub carregacadastro()
Grade.Cols = 4
Grade.Rows = 10
With Grade
.Rows = 5
.FixedCols = 0
.FormatString = [Ô]^Edita|^Cadastro|Cadastro|^Fechar[Ô]
.MergeCells = flexMergeFree
.MergeRow(0) = True
.TextMatrix(1, 1) = [Ô]Razão Social[Ô]
.TextMatrix(2, 1) = [Ô]Numero CNPJ[Ô]
.CellAlignment = 7
.ColWidth(0) = 1000
.ColWidth(1) = 2000
.ColWidth(2) = 2000
.ColWidth(3) = 1000
End With
End Sub
A linha [Ô]CADASTRO[Ô] esta centraliza , como eu quero , mais as próximas linhas [Ô]Razao e Cnp[Ô] gostaria de deixar alinhada a direita e não vai.
Private Sub carregacadastro()
Grade.Cols = 4
Grade.Rows = 10
With Grade
.Rows = 5
.FixedCols = 0
.FormatString = [Ô]^Edita|^Cadastro|Cadastro|^Fechar[Ô]
.MergeCells = flexMergeFree
.MergeRow(0) = True
.TextMatrix(1, 1) = [Ô]Razão Social[Ô]
.TextMatrix(2, 1) = [Ô]Numero CNPJ[Ô]
.CellAlignment = 7
.ColWidth(0) = 1000
.ColWidth(1) = 2000
.ColWidth(2) = 2000
.ColWidth(3) = 1000
End With
End Sub
Você pode fazer informando a linha atual
Fiz o teste e deu certo
Fiz o teste e deu certo
Private Sub carregacadastro()
Grade.Cols = 4
Grade.Rows = 10
With Grade
.Rows = 5
.FixedCols = 0
.FormatString = [Ô]^Edita|^Cadastro|Cadastro|^Fechar[Ô]
.MergeCells = flexMergeFree
.MergeRow(0) = True
.Col = 1
.Row = 0 [ô][ô] LINHA 0 / TOPO
.CellAlignment = flexAlignCenterCenter
.Row = 1 [ô][ô] LINHA 1
.CellAlignment = flexAlignLeftCenter [ô][ô] ESQUERDA
.TextMatrix(1, 1) = [Ô]Razão Social[Ô]
.Row = 2 [ô][ô] LINHA 2
.CellAlignment = flexAlignRightCenter [ô][ô] DIREITA
.TextMatrix(2, 1) = [Ô]Numero CNPJ[Ô]
.ColWidth(0) = 1000
.ColWidth(1) = 2000
.ColWidth(2) = 2000
.ColWidth(3) = 1000
End With
End Sub
Tópico encerrado , respostas não são mais permitidas