2016-09-22 62 views
-4

是否有可能以編程方式禁用ENABLE CONTENT安全消息欄。我有一個包含一些宏和一些表單的電子表格,但是,即使我將電子表格保存爲信任設置爲永不顯示關於阻止安全的信息,但如果我將電子表格發送給其他人打開,它仍會彈出。我嘗試永久禁用它,或者向THISWORKBOOK_OPEN添加一些代碼,以便每當它打開時,它都不會提示用戶單擊啓用內容按鈕Trust Settings MS Excel

編輯我遇到的問題是我有一個表單在用戶能夠使用屏幕之前出現,但在這種情況下,當他們打開它時,他們首先沒有在登錄窗體出現之前單擊啓用內容.....有沒有辦法解決它?

+3

想一想:如果您只需在.xls中啓用一個標誌,表示「我值得信賴,讓我做任何我想做的事,而不會對用戶發出任何警告」,您不覺得病毒編寫者會全部在那之上?除非電子表格經過數字簽名,並且用戶會選擇簽名,否則他們的Excel將始終彈出警告。 –

+0

這不完全是你想要的,但如果你有一個數字簽名,並且你的用戶信任這個簽名,那麼他們不會在那之後得到彈出窗口。 –

+0

什麼與所有這些downvotes。人們放鬆 – BobSki

回答

2

不,絕對不是。決不。永遠。

+0

我打開工作簿時打開用戶表單。使用啓用內容時,用戶首先必須在彈出登錄窗體之前點擊該內容。它有點失敗的目的是有辦法阻止它做到這一點,至少在登錄成功後出現。我正在做的是用用戶登錄表單創建一個空白工作表,然後在成功登錄後,額外工作表被刪除。在這種情況下,表單不會被創建,用戶必須啓用內容(同時查看標籤的內容),然後創建表單並以登錄形式出現 – BobSki

+1

「啓用內容」按鈕的全部要點是停止來自計算機上運行的不可信來源的惡意代碼。任何人都可以向任何人發送任由接收者決定他們是否信任發件人,你不能只是告訴另一臺計算機在沒有另一臺計算機的用戶首先說「讓這個人做任何他們喜歡的事情」時做「我喜歡做的事」。周圍沒有任何方法,永遠不會有! – jamheadart

+0

你看到我在這個權利的目的?我瞭解安全內容,這是一個電子表格,將從內部通過網絡驅動器傳輸到用戶計算機。 – BobSki