😉
Michel_SAS
How would your printer cope with 20 datasets to print "at once"?
it wouldn't!
It would print one at a time
unless, perhaps, you have 20 printers, but I don't expect so.
Much more likely ~ I expect you want 20 print files, or perhaps 20 worksheets in an excel workbook?
Even thought there is a PROC CONTENTS feature that conveniently reports on the structure of _all_ data sets in a SAS library, there is no corresponding feature of PROC PRINT to print the contents of all data sets in a library.
I like the possibility of drag-n-drop support in SAS Enterprise Guide (SEG) providing a quick delivery of multiple data sets into excel or some other output destination, but since SEG is not my field of expertise I can only recommend you pose your question on that forum at
http://support.sas.com/forums/forum.jspa?forumID=10 .
In the "SAS Macro Facility, Data Step and SAS Language Elements" umbrella forum at
http://support.sas.com/forums/forum.jspa?forumID=31 enthusiasts might package the printing of multiple data sets into a macro of some sort to achieve what you seek.
Even if SEG functionality supports your objective of conveniently "printing" all data sets at "once", I wouldn't refer to it as being achieved "at once" by a SAS Procedure
. ( so, sorry, wrong forum :).
Peter C