Notifications
Clear all

LIMITE DE LINHAS PARA PESQUISA

8 Posts
4 Usuários
0 Reactions
1,599 Visualizações
(@darliane7l)
Posts: 0
New Member
Topic starter
 

Olá,

Tenho esse código que está pesquisando o nome que digito, porém, a partir da linha 175 ele não pesquisa ele não acha os dados.

Alguém sabe me dizer se esse código está com limite?

Private Sub Alterar_Click()

Dim empFound As Range

With Range("alunos")
Set empFound = .Find(Me.Nome_.Value)

If empFound Is Nothing Then
    MsgBox "Aluno não encontrado", vbCritical, "Busca de aluno"
    
    Me.Nome_.Value = ""
    Else
        With Worksheets("Cadastro").Range(empFound.Address)
        

.Offset(0, -1) = Me.Cod_.Value
.Offset(0, 0) = Me.Nome_.Value
.Offset(0, 1) = Me.Curso_.Value
.Offset(0, 2) = Me.Empresa_.Value
.Offset(0, 3) = Me.Bolsa_.Value
.Offset(0, 4) = Me.Valor_.Value
.Offset(0, 5) = Me.Funcoes_.Value
.Offset(0, 6) = Me.Periodo_.Value
.Offset(0, 7) = Me.Prorrogacoes_1.Value
.Offset(0, 8) = Me.Prorrogacoes_2.Value
.Offset(0, 9) = Me.Prorrogacoes_3.Value
.Offset(0, 10) = Me.Declaracao_.Value
.Offset(0, 11) = Me.Status_.Value
 
Postado : 23/01/2017 12:39 pm
(@mprudencio)
Posts: 0
New Member
 

Esse é o codigo todo?

Poste o arquivo assim é mais facil obter ajuda

 
Postado : 23/01/2017 12:44 pm
(@basole)
Posts: 487
Reputable Member
 

darliane71, provavelmente a Range("alunos") esta definida até a linha 175.
Para resolver isso de forma dinamica, ou seja, conforme a qtd. de dados vai aumentando,
Altere esta linha do codigo

 With Range("alunos") 

para:

With With Worksheets("Cadastro").Columns("A") ' AQUI: ALTERE A LETRA DA RESPECTIVA COLUNA *

* Coluna onde conten os alunos

 
Postado : 23/01/2017 12:52 pm
(@darliane7l)
Posts: 0
New Member
Topic starter
 

Em anexo o arquivo.

Não consigo pesquisar na verdade é a última linha, sempre a última linha

 
Postado : 24/01/2017 7:17 am
(@djunqueira)
Posts: 0
New Member
 

Problema corrigido.

O intervalo nomeado 'alunos' estava subtraindo 1.
=DESLOC(Cadastro!$B$2:$B$3;0;0;CONT.VALORES(Cadastro!$B:$B)-1)

 
Postado : 24/01/2017 8:10 am
(@darliane7l)
Posts: 0
New Member
Topic starter
 

DJunqueira

Nossa deu certo!!Muito obrigada..

Mas me diga, onde eu encontro esse procedimento não consegui localizar

Desde já agradeço!

 
Postado : 24/01/2017 9:07 am
(@mprudencio)
Posts: 0
New Member
 

Gerenciador de Nomes

 
Postado : 24/01/2017 9:14 am
(@darliane7l)
Posts: 0
New Member
Topic starter
 

obrigada demais.... valeu

 
Postado : 24/01/2017 9:25 am