Notifications
Clear all

Registros pulando registros nos botões de avançar e voltar

5 Posts
2 Usuários
0 Reactions
1,036 Visualizações
(@pasedo)
Posts: 0
New Member
Topic starter
 

Boa noite pessoal, alguem me ajuda neste formulario, É que quando eu passo os registro eu quero que de uma mensagem no primeiro e no último de que é fim e inicio, até ai deu certo, mas quando eu clico nos botões de avançar e voltar no formulario pula um numero e na planilha pula outro ai não da certo, podem me ajudar? grato.

 
Postado : 31/05/2016 7:59 pm
(@fcarlosc)
Posts: 0
New Member
 

Boa-noite.
Altere a linha do botão "Anterior" --> If linha_atual = 2 Then

Altere a linha do botão "Próximo" --> If linha_atual > ultima_linha Then

Att,

Francisco

 
Postado : 31/05/2016 8:11 pm
(@fcarlosc)
Posts: 0
New Member
 

Ops...Corrigindo Botão "Anterior" !

Private Sub btn_anterior_Click()

Dim quantidade As Integer
Dim linha_atual As Integer
Dim primeira_linha As Integer

primeira_linha = quantidade
quantidade = (Sheets("Plan1").Range("A" & Rows.Count).End(xlUp).Row) - 1

linha_atual = ActiveCell.Row

If linha_atual = primeira_linha Then
Me.txt_Codigo = Sheets("Plan1").Range("A" & linha_atual - 1)
Sheets("Plan1").Range("A" & linha_atual - 1).Select
'Call txt_Codigo_AfterUpdate
End If

ActiveCell.Offset(-1, 0).Select
If ActiveCell.Offset = "CÓDIGO" Then
ActiveCell.Offset(1, 0).Select
Call txt_Codigo_AfterUpdate
MsgBox "Você está no primeiro registro", vbInformation, "CADASTRO"
Else

Call txt_Codigo_AfterUpdate
End If
Me.txt_registro = ActiveCell.Row - 1 & "/" & quantidade
End Sub

Acho que agora dá certo...!

Att,

Francisco

 
Postado : 31/05/2016 8:28 pm
(@fcarlosc)
Posts: 0
New Member
 

Bom-dia.
Não tinha notado, o código está pulando de 1 em 1, só que não está mudando no "form".
Agora estou no trabalho e não vou conseguir alterar na planilha.
Espero que alguém possa te ajudar, pois só vou conseguir dar uma olha à noite.

Att,

Francisco

 
Postado : 01/06/2016 5:55 am
(@pasedo)
Posts: 0
New Member
Topic starter
 

fcarlosc ja resolvi com outro colega funcionou certinho com os codigos que ele passou.

 
Postado : 01/06/2016 7:25 am