CODIFICACAO PARA ESTA PESQUISA
Boa tarde, tenho uma Tabela com varios campos ex: do 1 ao 10. Minha duvida é o seguinte: gostaria de saber como faço uma pesquisa tipo por palavra chave, por exemplo: eu digito "azul" e botão pesquisar, dai gostaria que mostrasse na minha TXT em quais campos contem a palavra azul. exemplo: tem no campo 1 e 6. Bom, gostaria de saber se alguem pode me ajudar, com códigos, caminhos e etc....Obrigado pela atenção.
'é so criar os txt com array
For i = 1 To 10
If txt(i).Text = "azul" Then CampoAzul = i & ","
Next i
'Campo i tem os campos index
'dos campos que contem a palavra azul
Espero ter ajudade
For i = 1 To 10
If txt(i).Text = "azul" Then CampoAzul = i & ","
Next i
'Campo i tem os campos index
'dos campos que contem a palavra azul
Espero ter ajudade
Obrigado VBAPRENDE, mas só algumas duvidas tem que fazer aqueles tipos "Recordsets" tipo pra acessar o banco de Dados...outra coisa como faço estas txts com array????
Obrigado...
Obrigado...
crie um text com as seguintes informações
azul
verde
amarelho
vermelho
marrom
azul
azul
vermelho
coloque na raiz c:\ com o nome de teste.txt
ficará assim c: este.txt
depois copie este código
azul
verde
amarelho
vermelho
marrom
azul
azul
vermelho
coloque na raiz c:\ com o nome de teste.txt
ficará assim c: este.txt
depois copie este código
Private Sub Form_Load()
Dim Linha As String
Dim Contador As Long
Contador = 1
Open "C: este.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, Linha
If InStr(Linha, "azul") Then
MsgBox "Encontrado na linha: " & CStr(Contador)
End If
Contador = Contador + 1
Loop
Close #1
End Sub
Fabio acho que ele fala de txt é o textbox e não o arquivo texto.
Se caso for o textbox voce deve colovar o nome dele assim "txt" e na propriedade dele vai em index e colca 1 e faz isso para todos os outros txt so altera o numero do index. Fica assim txt(1) txt(2) txt(3)...
Se caso não for isso poste de novo
Se caso for o textbox voce deve colovar o nome dele assim "txt" e na propriedade dele vai em index e colca 1 e faz isso para todos os outros txt so altera o numero do index. Fica assim txt(1) txt(2) txt(3)...
Se caso não for isso poste de novo
Bom eu agradeço a atencão de todos, acredito que estou conseguindo um caminho para a minha duvida, mas é o seguinte em cada campo esta gravado tipo um texto, com varias palavras, então por isso que dei exemplo da palavra "AZUL" então por isso perguntei pesquisa por palavra chave e que me mostrasse em quais campos estão alocados tais palavras que irei digitar, quero saber a opinião de vcs se estas dicas que vcs me deram resolvem meu problema, me desculpe mas sou iniciante e só falta isso pra acabar com meu sistema. Obrigado...
é verdade amigo VBAPRENDE, desculpa ai..
me adiciona ai ramister_roo@hotmail.com
'é so criar os txt com array como já expliquei
For i = 1 To 10
If txt(i).Text = "palavra_chave" Then 'Executa o que você quiser
Next i
Espero ter ajudade
'é so criar os txt com array como já expliquei
For i = 1 To 10
If txt(i).Text = "palavra_chave" Then 'Executa o que você quiser
Next i
Espero ter ajudade
Tive um tempinho e fiz esse exemmplo.
VBAPRENDE mmuito obrigado pela força, irei colocar em prática suas dicas, Abraços...
Tópico encerrado , respostas não são mais permitidas