99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-10-16 閱讀量: 11032
解決類OLEOBJECT的Activate方法無效

一、 問題描述

在使用Excel的Power View組件時偶爾有人會遇到提示 Activate method of OLEObject class failed 或 類OLEOBJECT的Activate方法無效如下圖所示

這是為啥呢?原來出于安全考慮新的Windows版 Office會默認禁用 Flash 、 Silverlight和Shockwave 控件。這樣大多數(shù)用戶是不會受到影響的,但是當我們使用一些office專業(yè)高端功能時會有問題,如:

1. 單擊嵌入的 Flash 影片在 PowerPoint 幻燈片放映時,沒有任何反應盡管這之前使用過。

2. 在 Excel 中的 power View 不起作用再 (因為它使用 Silverlight)。您可能會看到錯誤消息,指出"激活失敗 OLEObject 類方法".

二、解決辦法

既然問題我們找到了,那解決思路也就清晰了,我們可以將office禁用的控件激活就可以了,那具體怎么操作呢?激活控件在windows上是通過修改注冊表的值來實現(xiàn)的,對于電腦小白來說修改注冊表值是有風險的,一旦改錯還會引起系統(tǒng)其它問題,因此這里給大家介紹一下使用腳本自動化的修改注冊表,避免了手誤產(chǎn)生的風險。

激活SilverLight的腳本如下所示:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}]
"Compatibility Flags"=dword:0
"ActivationFilterOverride"=dword:1

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{DFEAF541-F3E1-4c24-ACAC-99C30715084A}]
"Compatibility Flags"=dword:0
"ActivationFilterOverride"=dword:1

具體操作步驟為:

  1. 在自己電腦新建一個txt文件,然后將上述代碼復制 -> 粘貼 到新建的txt文件中,并保存為ActSilverLight.reg。
  2. 關閉所有office軟件(包括Excel、Word、PPT等都屬于office),然后雙擊執(zhí)行剛才的ActSilverLight.reg文件,執(zhí)行成功重啟電腦就可以正常使用power View 啦。
微軟官方鏈接有興趣的可以閱讀一下,還有介紹手動修改注冊表的方法。https://support.office.com/en-us/article/flash-silverlight-and-shockwave-controls-blocked-in-microsoft-office-55738f12-a01d-420e-a533-7cef1ff6aeb1?ui=en-US&rs=en-US&ad=US

294.1986
5
關注作者
收藏
評論(5)

發(fā)表評論
CDA112903
2021-09-23

厲害了

0.0000 0 0 回復
浮世若離丶
2019-06-11
厲害了
0.0000 0 0 回復
z55462500
2019-03-13
有用 謝謝
28.4872 1 0 回復
lijin1917
2019-03-11
有用,謝謝
28.4872 1 0 回復
學無止境
2018-11-22
學習了
28.4872 1 0 回復