Some times we have some information in worksheet which is we need to input but do not want that information to be printed. With the following macro code you can achieve the desired results
You will need to
copy this code to workbook module of your workbook
Private Sub Workbook_BeforePrint(Cancel As Boolean) Application.EnableEvents = False Cancel = True A = Range("A1").NumberFormat Range("A1").NumberFormat = ";;;" Application.Dialogs(xlDialogPrint).Show Range("A1").NumberFormat = A Application.EnableEvents = True
End Sub
|
As per above code the contents of Range A1 will not be printed, you will need to change this reference to your cell.
Download file with the code to hide cell contents before printing
.
9 comments: