Bonjour
je suis en train de réaliser un fichier pour faire la synthèse des formations de personnes par rapport au critère Nom agent et Nom de stage.
j'ai réaliser un tableau avec des formules vectorielles { } mais le soucis c'est que cela prend énormément de temps au total j'ai 300 personnes et 70 formations à fusionner.
je voudrais réaliser une macro pour cherche le critères NNI et Nom de stage dans l'onglet Fichier E-Formation et faire apparaître dans l'onglet Tab Habilitation la date du dernier stage.
Je suis pas très bon en VBA, j'ai essayé mais j'ai besoin de vous...
VBA que j'ai écris :
Sub Habilitation()
Sheets("Fichier E-Formation").Select
'ou trouver la dernier ligne '
DernLigne = Range("B" & Rows.Count).End(xlUp).Row
'Recherche date Stage par rapport à l'agent
For f = 4 To DernLigne
If Cells(f, 20).Value Like Cells(f, 20) And Cells(f, 38).Value Like "Forma1" Then
Sheets("Tab Habilitation").Cells(i, $L).Value = Cells(f, 120)
ElseIf Cells(f, 20).Value Like "A1" Then
Cells(f, 121).Value = "Ok"
Else
Cells(f, 121).Value = "XXX"
End If
Next
End Sub
je vous mets le fichier exemple sans VBA je serais preneur si vous pouvez m'aider
Merci d'avance
Cordialement Nicolas