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
| Function ExisteFichier(nomfic As String) As Boolean
ExisteFichier = (Dir(nomfic) <> "")
End Function
Sub stat_3C()
Dim semaine As Integer, jour As Integer, jour_mois As Integer, i As Integer, j As Integer
Dim chemin As String, date_jour As String, maquette As String, mois As String, res_jour As String
Dim feuille As String, donnees As String
maquette = "Maquette Résultats Journaliers"
chemin = "R:\3C\automatisation 3C\"
jour = Weekday(Date, vbMonday)
campagne = InputBox("Quel campagne est traitée ? (CCDEV, TLPU ou TLP)")
semaine = Format(Date, "ww", vbMonday, vbFirstFourDays)
If jour = 1 Then semaine = semaine - 1 Else semaine = semaine
res_jour = chemin & "Résultats journaliers " & campagne & " S" & semaine & ".xls"
'Création ou non du fichier de la semaine
If ExisteFichier(res_jour) = True Then
Workbooks.Open Filename:=res_jour
Else
Workbooks(maquette).SaveAs Filename:=res_jour
End If |
Partager