title: Prevent Printing a worksheet unless a defined Macro function is clicked
body: <p>I have a format designed in Excel, kind-of an Invoice and I enter the particular cells....... and then, through a Macro function, (I assigned one to a box shape) add those entered cells onto another Workbook called as 'Database'.. Only then would I like to print. Possibly even warn with 'msg' if thee step is not done. I hope I'm clear. 
   My concern is that the page being printed might be faked.. like for instance I fill out the form, then print it... then edit particular cells and then I add it to the database. So the values aren't matching and hence I've successfully created a fake document right? That's what I want to prohibit. </p>