O interessante deste código para cancelar impressão com vba é que mesmo apertando “Ctrl + P” a impressão será inativada
‘Para cancelar impressão com vba o código abaixo deve ser inserido em “EstaPasta_de_trabalho“
Private Sub Workbook_BeforePrint(Cancel As Boolean) 'Cancela o evento de impressão e informa ao usuário que ele não pode imprimir Cancel = True MsgBox "Esta planilha a impressão está desabilitada!!!", vbInformation End sub
Agora é só testar em sua planilha!