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
| Sub basededonnees()
fichier = Sheets("liste").Cells(1, 1)
Application.ScreenUpdating = False
Workbooks.Open Filename:="G:\Gestion autonome\Basesdedonnees\base_de_donnees_gestion_autonome.xlsx"
Windows("base_de_donnees_gestion_autonome.xlsx").Activate
Sheets("baseddcoupe").Select
h = Cells(1, 1).End(xlDown).Row
h = h + 1
For lig = 8 To 40
If Workbooks("Gestion_Autonome_ " & fichier & ".xlsm").Sheets("Tâche").Cells(lig, 3) <> "" Then
Cells(h, 1) = "Hegla5"
Cells(h, 2) = Date
datevb = Date
Cells(h, 3) = Year(datevb)
Cells(h, 4) = Month(datevb)
Cells(h, 5) = Format(datevb, "ww", vbMonday, vbFirstFourDays)
Cells(h, 6) = Ini
Cells(h, 7) = Horaire
For i = 1 To 4
Cells(h, 7 + i) = Workbooks("Gestion_Autonome_ " & fichier & ".xlsm").Sheets("tâche").Cells(lig, i)
Next i
Cells(h, 12) = "DP"
Cells(h, 13) = 0
Cells(h, 14) = 0
h = h + 1
End If
Next lig
Windows("base_de_donnees_gestion_autonome.xlsx").Close True
Application.ScreenUpdating = True
End sub |
Partager