VERIFICAR O FLEXGRID ANTES DE GRAVAR
                    Adiciono Dados no grid e depois os gravo,  gostaria de verificar se ha dados adicionados...
estou fazendo assim, e não esta funcionando..
If G.TextMatrix(G.Rows - 1, 2) = 0 Then
MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion + vbYesNo, [Ô]Aviso[Ô]
Exit Sub
End If
O ha de errado....
            estou fazendo assim, e não esta funcionando..
If G.TextMatrix(G.Rows - 1, 2) = 0 Then
MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion + vbYesNo, [Ô]Aviso[Ô]
Exit Sub
End If
O ha de errado....
Ae meu caro...mude pra isso
IF G.TextMatrix(G.Rows - 1, 2) = [Ô][Ô] Then
MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
Exit Sub
End If
boa sorte
agora pq o menos 1,,,,?
                    caro, colega, SINKERTEC... 
após adicionar dados no grid, a mensagem de aviso continua, ja q há dados adicionado na grid.. --- >> MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
If G.TextMatrix(G.Rows - 1, 2) = [Ô][Ô] Then
MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
Exit Sub
End If
                
            após adicionar dados no grid, a mensagem de aviso continua, ja q há dados adicionado na grid.. --- >> MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
If G.TextMatrix(G.Rows - 1, 2) = [Ô][Ô] Then
MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
Exit Sub
End If
PeraÃ
Explica melhor
Vc quer saber se tem algo no grid antes de inserir é isso?
                    então, isso mesmo... se nao ha dados no grid. avisar. caso contrario,  gravar dados inseridos.... 
                
            Bom ...pode fazer assim
Seu grid começa com qtas linhas?
Supondo que sejam 2 ( a primeira com cabeçalho, (fixa) e uma linha em branco)
f G.TextMatrix(1, 0) = [Ô][Ô] Then
MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
Exit Sub
End If
                    SINKERTEC, ainda nao deu certo... por favor, veja a tela em anexo...
                
            
                Perai
Isso é MsFlexGrid ou DBGrid?
                    é MsFlexGrid
e começa com uma linha..
            e começa com uma linha..
Qdo vc clica em novo
se tiver alguma coisa no grid....blz...se n tiver nada mostra msg e bloqueia?
ou só mostra msg?
                    tenta o seguinte
lembre-se o grid começa da coluna 0 (zero) então a segunda coluna é a 1 (hum)
                
            If G.TextMatrix(G.Rows - 1, 1) = [Ô][Ô] Then
    MsgBox ([Ô]Não Dados na Grid[Ô]), vbQuestion, [Ô]Aviso[Ô]
    Exit Sub
End Iflembre-se o grid começa da coluna 0 (zero) então a segunda coluna é a 1 (hum)
                        Tópico encerrado , respostas não são mais permitidas