Ah bonjour Jaccard aussi;
Tiens pou compléter ton code de Jaccart, j'ai associe celui ci avec une API récupérée sur ce Forum (de JP) çà donne ceci :
(API Testée uniquement sous WinNT)
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Sub ShellPrint(fich)
ShellExecute 0, "print", "C:\Mes Documents\" & fich, "", "", 0
End Sub
Sub Printing()
Dim strFilename As String
strFilename = Dir("C:\Mes Documents\Test*.xls")
Do Until strFilename = ""
'APPEL à une API (OK Sous Windows NT)
ShellPrint (strFilename)
strFilename = Dir
Loop
End Sub
Bonne Fin de Journée
@+Thierry