1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Sub TestEncoursProduction()
Dim Reponse As Integer
Dim NameUtilisateur As String
If FichierEstOuvert("R:\Production\EncoursProduction.xlsm") Then
Workbooks.Open "R:\Production\EncoursProduction.xlsm" 'Ouverture Encours
Windows("EncoursProduction.xlsm").Visible = False 'Masquage Encours
NameUtilisateur = Workbooks("EncoursProduction.xlsm").BuiltinDocumentProperties("Last Author").Value 'Récupération du nom de l'utilisateur
Workbooks("EncoursProduction.xlsm").Close False 'Fermeture Encours sans enregistrement
Reponse = MsgBox("EncoursProduction.xlsm est actuellement ouvert par : " & vbCr & vbCr & "- " & NameUtilisateur & vbCr & vbCr & "Merci de le fermer pour poursuivre...", vbExclamation + vbOKOnly)
If Reponse = vbOK Then
Call TestEncoursProduction
End If
End If
End Sub |
Partager