Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera eu Tenho um Form com um MSFlexGrid1
Meu FlexGrid ta funcionando certinho (Conectado em um BD access), ele tem 4 Colunas, ta td beleza até ai...
Então... Eu quero defirnir uma variavel (Cod as Integer) quando for clicado somente em um Campo da 1º coluna (Codigo)
Como Ficaria o Código???
Eu tenho uma noção que seje +- assim...
Private sub MSFlexGrid1_Click()Dim Cod as IntegerIF o campo estiver na 1º coluna THEN Cod = MSFlexGrid1.TextELSE MsgBox "Você não clicou na 1º coluna"END IFEnd Sub
Então Como ficaria esse Código na linguagem VB ????
Valew vou tentar... depois posto os resultados!!!
Esse: "IF o campo estiver na 1º coluna THEN"
ficaria assim:
if flexgrid.col = 0 then
O número 0 é a coluna.
E ai Slype.
Faz assim pra pegar a coluna um na linha que você seleciona
Private sub MSFlexGrid1_Click()Dim Cod as IntegerIF o campo estiver na 1º coluna THEN Cod = MSFlexGrid1.TextMatriz(MSFlexGrid1.Row,0)ELSE MsgBox "Você não clicou na 1º coluna"END IFEnd Sub
Isso quando você clicar na primeira coluna ele vai pegar o dado da primeira coluna na linha que você clicou.
Entendeu???? http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif