LekaBH Postado Maio 28, 2012 Denunciar Share Postado Maio 28, 2012 Olá pessoal!Preciso de ajuda para fazer os botões de navegação de um formulário que estou criando para registrar atas de reunião.Como fazer a codificação dos botões PRIMEIRO REGISTRO, REGISTRO ANTERIOR, PRÓXIMO REGISTRO E ÚLTIMO REGISTRO?Já procurei e encontrei vários códigos, mas nenhum se encaixa no meu método de gravação, que lhes envio abaixo:'GravaThisWorkbook.Worksheets("ATAS").ActivateRange("A2").SelectDo If Not (IsEmpty(ActiveCell)) Then ActiveCell.Offset(1, 0).Select End IfLoop Until IsEmpty(ActiveCell) = TrueActiveCell.Value = txtreg.ValueActiveCell.Offset(0, 1).Value = cbotipo.ValueActiveCell.Offset(0, 2).Value = txtdata.ValueActiveCell.Offset(0, 3).Value = txtnome.ValueActiveCell.Offset(0, 4).Value = cboredator.Value If optex.Value = True Then ActiveCell.Offset(0, 5).Value = "Expatriado" Else ActiveCell.Offset(0, 5).Value = "Impatriado" End IfActiveCell.Offset(0, 6).Value = txtrh.ValueActiveCell.Offset(0, 7).Value = txttec.ValueActiveCell.Offset(0, 8).Value = txtobs.Value'Chama o msgboxMessageBox'Limpa camposcbotipo.Value = Emptytxtdata.Value = Emptytxtnome.Value = Emptycboredator.Value = Emptyoptex.Value = Falseoptim.Value = Falsetxtrh.Value = Emptytxttec.Value = Emptytxtobs.Value = Emptytxtreg.Value = EmptyMuito obrigada!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 benzadeus Postado Maio 28, 2012 Denunciar Share Postado Maio 28, 2012 Criei um modelo para você adaptar às suas necessidades: https://skydrive.live.com/redir?resid=FB206...10E0661!387 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LekaBH
Olá pessoal!
Preciso de ajuda para fazer os botões de navegação de um formulário que estou criando para registrar atas de reunião.
Como fazer a codificação dos botões PRIMEIRO REGISTRO, REGISTRO ANTERIOR, PRÓXIMO REGISTRO E ÚLTIMO REGISTRO?
Já procurei e encontrei vários códigos, mas nenhum se encaixa no meu método de gravação, que lhes envio abaixo:
'Grava
ThisWorkbook.Worksheets("ATAS").Activate
Range("A2").Select
Do
If Not (IsEmpty(ActiveCell)) Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True
ActiveCell.Value = txtreg.Value
ActiveCell.Offset(0, 1).Value = cbotipo.Value
ActiveCell.Offset(0, 2).Value = txtdata.Value
ActiveCell.Offset(0, 3).Value = txtnome.Value
ActiveCell.Offset(0, 4).Value = cboredator.Value
If optex.Value = True Then
ActiveCell.Offset(0, 5).Value = "Expatriado"
Else
ActiveCell.Offset(0, 5).Value = "Impatriado"
End If
ActiveCell.Offset(0, 6).Value = txtrh.Value
ActiveCell.Offset(0, 7).Value = txttec.Value
ActiveCell.Offset(0, 8).Value = txtobs.Value
'Chama o msgbox
MessageBox
'Limpa campos
cbotipo.Value = Empty
txtdata.Value = Empty
txtnome.Value = Empty
cboredator.Value = Empty
optex.Value = False
optim.Value = False
txtrh.Value = Empty
txttec.Value = Empty
txtobs.Value = Empty
txtreg.Value = Empty
Muito obrigada!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.