bonjour a tous
a partir de mon serveur, j'ai besoin d'imprimer un fichier excel
a partir d'un tache planifiée, j'arrive bien a imprimer ce fichier, mais pas a fermer le fichier cible, qui lui reste donc en sous-marin.
chaque lancement du script laisse excel cible ouvert sur le serveur et ce donc en sous-marin
si quelqu'un aurait une idée , elle serait la bienvenue et je vous en remercie d'avance
je vous mon script pour information
Private Sub Workbook_Open()
Dim fichier As String
Dim app As Object
Dim book As Workbook
Dim sheet As Worksheet
Set app = CreateObject("excel.Application")
app.DisplayAlerts = False
Set book = app.Workbooks.Open("C:\GESTION\HORIZON\Rapports\96\prevision_gregoire.xlsx")
Set sheet = book.Sheets("famille")
sheet.PrintOut copies:=1, preview:=False, collate:=False
Application.Quit
Set book = Nothing
Set sheet = Nothing
Application.Quit
ActiveWorkbook.Close
End Sub