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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| Dim mois As String, annee As String, semaine As String, fic_journalier As String, rep As String
fic_journalier = "RESULTATS JOURNALIERS"
mois = InputBox("Sur quel mois ? (en toutes lettres)")
annee = InputBox("Sur quelle année")
semaine = InputBox("Sur quelle semaine (numéro de la semaine)")
Windows("REQUETE MARS.xls").Activate
Range("B5").Select
i = 1
j = 0
k = 0
l = 0
While Range("B5").Offset(0, l).Value <> " "
If Range("B5").Offset(0, l).Value = "APPEL1" Then
For i = 1 To 20
If Range("A6").Offset(j, 0).Value = "T.ACTEUR" & i Then
Range("B6").Offset(j, 0).Copy
Windows(fic_journalier & " " & mois & " " & annee & " " & "S" & semaine & ".xls").Activate
Range("C5").Offset(k, 0).PasteSpecial
j = j + 1
k = k + 1
Else
Windows(fic_journalier & " " & mois & " " & annee & " " & "S" & semaine & ".xls").Activate
Range("C5").Offset(k, 0).Value = " "
Windows("REQUETE MARS.xls").Activate
k = k + 1
End If
l = l + 1
Next
Else
If Range("B5").Offset(0, l).Value = "APPEL2" Then
For i = 1 To 20
If Range("A6").Offset(j, 0).Value = "T.ACTEUR" & i Then
Range("B6").Offset(j, 0).Copy
Windows(fic_journalier & " " & mois & " " & annee & " " & "S" & semaine & ".xls").Activate
Range("C5").Offset(k, 0).PasteSpecial
j = j + 1
k = k + 1
Else
Windows(fic_journalier & " " & mois & " " & annee & " " & "S" & semaine & ".xls").Activate
Range("C5").Offset(k, 0).Value = " "
Windows("REQUETE MARS.xls").Activate
k = k + 1
End If
l = l + 1
Next
End If
End If
Wend
End Sub |
Partager