Mauro... esse modelo é ótimo .. a parte de inserir o código na texbox e através do botão pesquisar ele me informar seria ideal..
Só que não estou conseguindo adaptar ao meu código.. pode me dar uma luz?
Abaixo o modelo exemplo que você me passou...
Dim codigo As String
'Valor a pesquisar
codigo = txtcodigo
If codigo = "" Then
MsgBox "Digite um Valor Inválido"
txtcodigo.SetFocus
Exit Sub
Else
'Chama a Function
Procuracodigo (codigo)
End If
If sLocaliza = True Then
MsgBox "Referencia :- " & codigo & " Localizada em :- " & sCel
Else
MsgBox "Referencia não Localizada"
End If
Abaixo o meu modelo
Dim UltimaLinha As Object
Set UltimaLinha = Plan1.Range("A2000").End(xlUp)
UltimaLinha.Offset(1, 0).Value = txtcodigo.Text
UltimaLinha.Offset(1, 1).Value = txtnfe.Text
UltimaLinha.Offset(1, 2).Value = txtdesc.Text
UltimaLinha.Offset(1, 3).Value = txtref.Text
UltimaLinha.Offset(1, 4).Value = txtsap.Text
UltimaLinha.Offset(1, 5).Value = txtqtd.Text
UltimaLinha.Offset(1, 6).Value = txtvalor.Text
UltimaLinha.Offset(1, 7).Value = txtICMS.Text
UltimaLinha.Offset(1, 8).Value = txtIPI.Text
UltimaLinha.Offset(1, 9).Value = txtdata.Text
UltimaLinha.Offset(1, 10).Value = txtdoc.Text
UltimaLinha.Offset(1, 11).Value = txtlinha.Text
UltimaLinha.Offset(1, 12).Value = txtmotivo.Text
If Me.CheckBox1.Value = True Then UltimaLinha.Offset(1, 13).Value = "Cliente"
If Me.CheckBox2.Value = True Then UltimaLinha.Offset(1, 13).Value = "Loja"
MsgBox "Item inserido com sucesso..."
txtnfe.Text = ""
txtdesc.Text = ""
txtref.Text = ""
txtsap.Text = ""
txtqtd.Text = ""
txtvalor.Text = ""
txtICMS.Text = ""
txtIPI.Text = ""
txtdata.Text = ""
txtdoc.Text = ""
txtlinha = ""
txtmotivo = ""
txtqtd = ""
CheckBox1 = False
CheckBox2 = False
txtcodigo.SetFocus
With txtcodigo
.SetFocus
.SelStart = 0
.SelLength = Len(txtcodigo.Text)
End With
End Sub
Postado : 08/10/2013 8:31 pm