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
|
'------------------------------------------------------------
' Créat_T_Heures_engin_SAP_TST
'
'------------------------------------------------------------
Function Créat_T_Heures_engin_SAP_TST()
On Error GoTo Créat_T_Heures_engin_SAP_TST_Err
Beep
MsgBox "Si vous avez un message d'erreur avant celui informant de la fin de la procédure, cliquer sur arrêter toutes les macros et vérifier dans les fichiers Excel d'export des BDT et BDT TST que les heures sont toutes au format 00:00.", vbExclamation, "Durant la procédure..."
DoCmd.Echo True, "Création du fichier T Heures engins SAP.xlsx en cours ..."
DoCmd.RunSavedImportExport "Importation-Export excel de la liste des BDT"
DoCmd.RunSavedImportExport "Importation-Export excel de la liste des BDT TST"
DoCmd.SetWarnings False
DoCmd.OpenQuery "R création T Heures engin SAP 1/6", acViewNormal, acEdit
DoCmd.OpenQuery "R création T Heures engin SAP 2/6", acViewNormal, acEdit
DoCmd.OpenQuery "R création T Heures engin SAP 3/6", acViewNormal, acEdit
DoCmd.OpenQuery "R création T Heures engin SAP 4/6", acViewNormal, acEdit
DoCmd.OpenQuery "R Création T Heures engin SAP 5/6", acViewNormal, acEdit
DoCmd.OpenQuery "R Création T Heures engin SAP 6/6", acViewNormal, acEdit
Beep
MsgBox "La procédure s'est correctement déroulée. Le fichier T Heures engins SAP va s'ouvrir. Si des heures comportent un grand nombre de chiffres après la virgule, vérifier dans le fichier Excel des BDT et BDT TST que toutes les heures sont collectées en 1/4H.", vbInformation, "Fin de la procédure..."
DoCmd.RunSavedImportExport "Exportation-T Heures engins SAP"
DoCmd.Quit acSave
Créat_T_Heures_engin_SAP_TST_Exit:
Exit Function
Créat_T_Heures_engin_SAP_TST_Err:
MsgBox Error$
Resume Créat_T_Heures_engin_SAP_TST_Exit
End Function |
Partager