Well the clunky fudge would be to change the Print shortcut key to something obscure on the client, but it's not a professional solution...<grin>
The keystroke can probably be intercepted by a piece of VBA code and handled that way, but I couldn't tell you how - you would be better posting this on the MS Access forums.
I wouldn't get too hung up on this though - even if you prevent the user printing via Access, you won't be able to stop them hitting <Print Screen> and screen dumping it to word/paint/etc. The bottom line is that a competent user will be able to print whatever comes onto their screen anyway.... Jonathan Challis
IT Manager