Notifications
Clear all

PREENCHIMENTO AUTOMÁTICO DE ORDEM

3 Posts
2 Usuários
0 Reactions
1,095 Visualizações
(@andersonwc)
Posts: 9
Active Member
Topic starter
 

Bom dia

Tenho uma planilha com o nome de uns alunos, os quais deverão se rematricular.

Na planilha coloquei a opção de escolher o turno em que quer estudar. Ao fazer tal escolha, o aluno aparece como rematriculado, porém, gostaria que a cada vez que um aluno se rematriculasse, no campo ordem aparecesse quem fez a rematrícula por primeiro, segundo etc., para poder dar preferência de turno aos que se rematricularam primeiro.

A lista completa é muito maior, mas envio em anexo um exemplo para ver se conseguem me ajudar nisso.

Desde já, obrigado.

 
Postado : 22/09/2016 7:54 am
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Este tipo de solução só visualizo através de VBA. No seu caso apliquei o código abaixo no módulo da planilha.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("G2:G1000")) Is Nothing Then
    If Target.Value <> "" Then
        Target.Offset(0, 3).Value = Evaluate(WorksheetFunction.Max([J2:J1000])) + 1
    Else
        Target.Offset(0, 3).Value = ""
    End If
End If
End Sub

Abraços!

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 22/09/2016 9:13 am
(@andersonwc)
Posts: 9
Active Member
Topic starter
 

Obrigado, Issamu
Demais!
Era disso mesmo que eu precisava.

 
Postado : 22/09/2016 9:17 am