office 2019 plus 程式呼叫 Excel 失敗

匿名
2020-04-10T04:48:44+00:00

程式透過ADO 呼叫 Excel 失敗,無法開啟EXCEL,

原作業系統為 Win 7 升線Win10 呼叫可以運行。

開發機改成 Windows 10 64位元,安裝 Office 2019 plus ,

便無法正常使用,也依官網的做法,

ADO的連接更改--> Provider=Microsoft.ACE.OLEDB.12.0;Data Source="檔案位置";Extended Properties="Excel 12.0;HDR=YES";

也重新安裝了

AccessDatabaseEngine_X64.exe

一樣不行。

透過ODBC 設定方式去連接Excel 一樣無法作業,請問怎麼處理

Microsoft 365 與 Office | Excel | 家用版 | Windows

鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。

0 則留言 沒有留言
由問題作者接受的回答
匿名
2020-04-10T14:46:50+00:00

ADO 只有 32 bits 的 COM 元件,請改用 Office 2019 x86

安裝 Office 2019 x86 那台會自動安裝 Access 2019 Runtime x86 (Pro+ 含 Access) ,無須也不行另外安裝 Access Runtime x64 ,會互斥。

你打算透過 ODBC 連線,可是你列的連線字串是 OLEDB ,請確定你要用哪種連線。

此回答有幫助嗎?

有 2 人認為此回答有所幫助。
0 則留言 沒有留言

5 個其他答案

排序依據: 最實用
  1. 匿名
    2020-04-12T14:22:31+00:00

    VB6 的 ADO 是資料存取物件,依照連線字串決定透過 OLEDB / ODBC 連線。

    VBNET 的 ADO.NET 則是事先要決定使用 OLEDB / ODBC ,再決定存取資料的物件。

    此回答有幫助嗎?

    0 則留言 沒有留言
  2. 匿名
    2020-04-12T13:46:54+00:00

    ADO 只有 32 bits 的 COM 元件,請改用 Office 2019 x86

    安裝 Office 2019 x86 那台會自動安裝 Access 2019 Runtime x86 (Pro+ 含 Access) ,無須也不行另外安裝 Access Runtime x64 ,會互斥。

    你打算透過 ODBC 連線,可是你列的連線字串是 OLEDB ,請確定你要用哪種連線。

    謝謝你 ~ 問題已解決,我是用ADO的方式作連線。  感謝你

    此回答有幫助嗎?

    0 則留言 沒有留言
  3. 匿名
    2020-04-10T10:04:31+00:00

    您好!

    我們了解到您關於Office 2019的問題,

    您可以尝试以下方案进行操作,看看是否有效果:

    一、嘗試在控制台-移除安裝程式中,右鍵Office,點擊變更-聯機修復,先嘗試修復,看看修復效果。

           如果是預裝的Office,請在設定-應用程式和功能中找到Microsoft Office Desktop Application,選中後點擊進階選項,嘗試用重設選項進行一下恢復,恢復完成後重新用綁定的Microsoft賬戶進行登入,看看效果如何。

    二、請問您具體使用的是什麼版本的Office程式?點擊:文檔>>賬戶 ,然後截取一張完整的產品信息截圖。(為了保護您的隱私,請注意遮蓋您的賬號信息)

    三、檢查Office元件 文檔>>賬戶,看看Office產品當前是否存在更新,並嘗試將Office更新到最新的版本看看;

    四、系統下可能存在三方安全程式和優化程式(待防護墻的)建議您暫時關閉或移除安裝,乾淨啟動您的系統,重啟完成後打開Office软体,看看效果:

           1. Win+R后,輸入msconfig,回車,

           2. 點擊服務,勾選隱藏Microsoft服務,點擊全部禁用,

           3. 重啟。

    希望以上的信息可以帮助到您。

    此回答有幫助嗎?

    0 則留言 沒有留言
  4. 匿名
    2020-04-10T07:42:27+00:00

    您好!

    我們了解到您關於Office 2019的問題,

    您可以尝试以下方案进行操作,看看是否有效果:

    一、嘗試在控制台-移除安裝程式中,右鍵Office,點擊變更-聯機修復,先嘗試修復,看看修復效果。

           如果是預裝的Office,請在設定-應用程式和功能中找到Microsoft Office Desktop Application,選中後點擊進階選項,嘗試用重設選項進行一下恢復,恢復完成後重新用綁定的Microsoft賬戶進行登入,看看效果如何。

    二、請問您具體使用的是什麼版本的Office程式?點擊:文檔>>賬戶 ,然後截取一張完整的產品信息截圖。(為了保護您的隱私,請注意遮蓋您的賬號信息)

    三、檢查Office元件 文檔>>賬戶,看看Office產品當前是否存在更新,並嘗試將Office更新到最新的版本看看;

    四、系統下可能存在三方安全程式和優化程式(待防護墻的)建議您暫時關閉或移除安裝,乾淨啟動您的系統,重啟完成後打開Office软体,看看效果:

           1. Win+R后,輸入msconfig,回車,

           2. 點擊服務,勾選隱藏Microsoft服務,點擊全部禁用,

           3. 重啟。

    希望以上的信息可以帮助到您。

    此回答有幫助嗎?

    0 則留言 沒有留言