 |
|
|
|
 |
Print all documents in a given folder to a single print file
|
Article contributed by Bill Coan
and Anna-Karin Bohman
Dim MyFile As String, MyPath As
String, MyName As String
MyPath = "c:\my documents\"
MyName = Dir$(MyPath & "*.doc")
MsgBox "About to print " & MyName & "to c:\myfile.prn"
Application.PrintOut _
Background:=False, _
Append:=False, _
OutputFileName:="c:\myfile.prn", _
PrintToFile:=True, _
FileName:=MyPath & MyName
MyName = Dir
Do While MyName <> ""
MsgBox "About to append " & MyName & " to
c:\myfile.prn"
Application.PrintOut _
Background:=False, _
Append:=True, _
OutputFileName:="c:\myfile.prn", _
PrintToFile:=True, _
FileName:=MyPath & MyName
MyName = Dir
Loop
|





|