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 matriciennes { } 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
Le but de mon fichier c'est d'avoir un point précis des formations des agents à l'instant T selon les formations obligatoire avec la date de réalisation et la colonne à coté la date de validé du stage (selon stage 2 ans d'autre 4ans ...)
si besoin je reste à votre disposition
Merci d'avance
Cordialement Nicolas