On suppose qu'il est créé par maco(?) et que s'il est temporaire, c'est qu'il n'est pas enregistré (?)J'ai un classeur temporaire ( classeur qui se crée pour une impression) , je voudrais qu'il se supprime lors de sa fermeture.
Comprends pas ce que ça veut direEst il possible d'intégrer un code pour qu'il se supprime de son point d'origine ?
Private Sub CommandButton7_Click()
On Error Resume Next
If Liste2.ListCount = 0 Then
MsgBox "Aucune enveloppe à traiter", , "Enveloppe"
Exit Sub
End If
If OptionButton1 = True And Liste3.ListIndex < 0 Then
MsgBox "Enveloppe non séléctionnée", , "Enveloppe"
Exit Sub
End If
If OptionButton2 = True And LargEnvel = "" Then
MsgBox "Largeur Enveloppe non renseignée", , "Enveloppe"
Exit Sub
End If
If OptionButton2 = True And HautEnvel = "" Then
MsgBox "Hauteur Enveloppe non renseignée", , "Enveloppe"
Exit Sub
End If
Workbooks.Add
ActiveWindow.DisplayGridlines = False
FormatEnvel
Unload Envel
End Sub
......
[COLOR=blue]Set Wk=[/COLOR]Workbooks.Add
ActiveWindow.DisplayGridlines = False
FormatEnvel
Unload Envel
[COLOR=blue]Wk.close[/COLOR]
A+Code:FormatEnvel [COLOR="Red"]'???[/COLOR] Unload Envel[COLOR="Red"] '???[/COLOR]
Dim Wk As Workbook