Hi,
1) Ask users to restrict number of columns in print , they can see all 22 columns in o/p but for print you can ask them to keep absolute required columns only.
2) create a layout (there is option in menu of user defined layout) save a variant of created layout. in layout you can keep required columns only.
3) or export to excel and print.