在 Microsoft Access 2002 或 Microsoft Office Access 2003 中,當嘗試建立新的空白資料頁,可能會收到下列錯誤訊息:
此 OLE 伺服器沒有登錄
若要登錄 OLE 伺服器,請重新安裝它。
發生原因是系統中沒有登錄的 Triedit.dll 檔案。
解決方法:
Windows Vista 以後版本的使用者,因為系統已無"Triedit.dll",必須下載並安裝 DHTML Editing Control for Applications,安裝後通常就可解決。
若是Windows XP已前版本的使用者,應先重新註冊Triedit.dll文件,步驟如下:
①單擊「開始」->「執行」
②輸入 Regsvr32.exe "C:\Program Files\Common Files\Microsoft Shared\Triedit\Triedit.dll"
③單擊「確定」按鈕,若一切順利會彈出註冊成功的視窗。
若失敗,還有二種解決方法。
一、先關掉Access,然後試著重新註冊ADO與DAO。可參考「Access軟件網」的說明。
參考資料:
- 微軟技術支援896865。
- Access軟件網文章。
我是2010版本 也出現這樣的問題,我也裝了 DHTML Editing Control for Applications 也還是沒用,我該怎麼做?
回覆刪除2010版也會出現?註冊Triedit.dll了嗎?二個補充方法試了嗎?若都不行建議Google關鍵字:「OLE 伺服器沒有登錄」,我有看到其他說法及說明也許有用。
刪除我是W764位元,因為我的office2010是下載學校FTP提供的office而且也有通過驗證,第一個方法我用過了沒有用,我還重新安裝2007版也還是一樣,補充的方法我去註冊DAO的時候會因為無法啟動就沒辦法了。
刪除