Bonjour,
Voilà je suis un jeune étudiant et je suis au tout début de mon apprentissage en VBA.
Ci-dessous je vous met des copies d'écrans.
Voila comme vous pouvez le voir j'aimerai que si la date et le matricule de l'employé est identique dans les 2 tableaux écrire le département du tableau bleu dans l'autre tableau. Et si possible comment faire si mes tableaux sont dans 2 feuilles différentes ?
J'aimerai apprendre à le faire en vba et non en powerpivot.
Voici le code que j'ai utilisé, mais il fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 Sub boucle() Dim i As Integer Dim j As Integer i = 2 j = 2 For i = 2 To 19 For j = 2 To 19 If tableau14.Cells(i, 7) = tableau2.Cells(j, 1) And tableau14.Cells(i, 10) = tableau2.Cells(j, 4) Then tableau2.Cells(j, 5) = tableau14.Cells(i, 11) i = i + 1 End If If Not tableau14.Cells(i, 7) = tableau2.Cells(j, 1) And tableau14.Cells(i, 10) = tableau2.Cells(j, 4) Then j = j + 1 End If Next Next End Sub
Bien cordialement.
Partager