1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 訪問Excel的幾種方式

        時間:2024-08-21 23:55:37 office辦公 我要投稿
        • 相關推薦

        關于訪問Excel的幾種方式

          1、通過OLEDB方式

          Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Sample.xlsx;Extended Properties=Excel 8.0;

          Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Sample.xlsx;Extended Properties=Excel 12.0

          兩者區別:第一個可以訪問 Office 97-2003;第二個既可以訪問既可以訪問 Office 2007,也可以訪問 Office 97-2003

          如果使用第二個,需要安裝AccessDatabaseEngine.exe,可以從微軟官網下載。

          如果是使用64位操作系統,則插件AccessDatabaseEngine.exe應該為64位

          如果是使用32位操作系統,則插件AccessDatabaseEngine.exe應該為32位

          如果是使用64位操作系統,并且插件AccessDatabaseEngine.exe是32位,需要將應用程序池設置為“啟用32位應用程序”,或者sln編譯時,選擇x86而不是anyCPU和x64

          2、通過Microsoft.Office.Interop.Excel訪問

          問題:如果打開Excel后,會彈出提示框,如請激活等,都會失去Excel的控制,這時候訪問Excel都會報錯。

          處理方法:激活Excel,new完Excel對象,設置excel.Interactive = false;完成后excel.Interactive = true;

          3、訪問Excel會有權限限制。需要給DcomExcel賦權限:(1、交互式用戶2、兩個everyone 全部權限)

          問題:64位操作系統通過dcomcnfg.exe看不到32位的Excel DCOM,需要使用另一個命令

          命令行中輸入:mmc comexp.msc /32

          找到DCOM中的Excel

          標識頁簽里,設置為:交互式用戶

          安全頁簽里,設置“啟動和激活權限”為自定義,添加everyone所有權限

          設置“訪問權限”為自定義,添加everyone所有權限

        【訪問Excel的幾種方式】相關文章:

        excel和word的轉換方式08-07

        演講觀點表達的幾種方式08-16

        托福聽力的幾種開頭方式07-10

        留學德國的幾種匯款方式09-14

        EXCEL快速操作實用的幾種小技巧03-26

        電視節目制作的幾種方式08-01

        新西蘭留學選擇就業的幾種方式08-27

        演講觀點表達的方式有幾種09-16

        Excel無法訪問:該文檔可能為只讀或加密文檔09-03

        廣告設計LOGO的幾種創意方式08-06

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>