返回列表 回復 發帖

常用EXCEL操作技巧

如何在EXCEL中禁止列印

     現在的辦公越來越傾向於無紙化辦公了,Excel2007的應用也變得比較頻繁了。在辦公室中管理中許可權管理是非常重要的一部分,對於一部分辦公人員可以開放列印功能,而對於另一部分而言,為了經濟利益的考慮則不行,因此如何禁止使 用列印功能成為一個非常有趣的問題。但是在Excel2007的操作過程中我們可能會不小心碰到了列印按鈕或者一些人不太注重節約,比較隨意列印Excel2007檔,甚至是直接禁止一般人列印Excel2007檔。在不影響Excel2007檔的編輯保存等成長操作情況下我們該如何拒絕檔列印呢?       

    其實很簡單的,大家只需要利用一段宏指令即可解決,具體操作如下:       

按下Alt+F11打開VBA編輯器,如果VBA Project窗格沒有顯示的話就按下組合鍵Ctrl+R將其調出;右鍵單擊“This Workbook”,選擇“查看代碼”,然後再代碼窗口內輸入:  

Private Sub

Workbook_BeforePrint(Cancel As Boolean)

Cancel = True

MsgBox “節約用紙 拒絕列印”, vbInformation

End Sub  

  然後我們按下組合鍵Alt+F11返回Excel2007。這樣以後不管你是直接點擊打印按鈕,還是從“Office按鈕”中選擇“列印”,或者是使用快捷鍵Ctrl+P,都不能直接列印,只會顯示你在宏指令中輸入的提示語“節約用紙 拒絕列印”。這也讓大家知道印表機不能列印的原因是有意為之,而不是硬體或軟體有什麼問題。
返回列表