access導(dǎo)入excel報錯?1.啟動access,新建一個數(shù)據(jù)庫文件。
2.在表格選項(xiàng)中,執(zhí)行命令文件→獲取外部數(shù)據(jù)→導(dǎo)入打開導(dǎo)入對話框。
3.按文件類型右側(cè)的下拉按鈕,選擇microsoft。
Excaccess導(dǎo)入excel報錯?
建議修復(fù)系統(tǒng)或者重裝軟件。
第一個是當(dāng)導(dǎo)入一個Excel文件時,據(jù)報道"外部數(shù)據(jù)源或用較低版本的MicrosoftJet"。經(jīng)過檢查,問題出在導(dǎo)入數(shù)據(jù)的第一行,第一行是列名。
第二列是名稱。可能是同花順為了對齊,名字前多了幾個空格。在Access中導(dǎo)入時,第一列被選為列名。因?yàn)槊Q前的空格可能導(dǎo)致列名不合法,所以報告了上面的錯誤。刪除空格后,數(shù)據(jù)可以順利導(dǎo)入。
第二個錯誤是我從flush中導(dǎo)出了當(dāng)前頁面的少量數(shù)據(jù),然后把導(dǎo)出的數(shù)據(jù)文件改成了文本文件。當(dāng)我在Access中導(dǎo)入它時,我報告更改表的請求不成功,因?yàn)閷⒃谒饕⒅麈I或關(guān)系中創(chuàng)建重復(fù)值。請更改此字段或包含重復(fù)數(shù)據(jù)的字段中的數(shù)據(jù),刪除索引或重新定義索引以允許重復(fù)值,然后重試。";
第三個錯誤是,我從flush中導(dǎo)出了所有數(shù)據(jù),然后將導(dǎo)出的數(shù)據(jù)文件更改為文本文件。當(dāng)我在Access中導(dǎo)入它時,我報告說"方法#39ExecuteTempImexSpec#39在作用于對象#39_WizHook#39"。
錯誤2和錯誤3的解決方案是相同的。發(fā)生上述兩個錯誤是因?yàn)閷?dǎo)出的數(shù)據(jù)文件中的文本換行有問題。我們用EmEditor文本編輯器重新保存了導(dǎo)出的數(shù)據(jù)文件。保存時,我們選擇換行為CRLF(Windows),然后導(dǎo)入成功。
我遇到的這三個錯誤,我覺得應(yīng)該屬于個別情況,我的解決方案應(yīng)該不適用于所有遇到這些錯誤的情況。但是可以看出,Access在導(dǎo)入的時候出現(xiàn)錯誤,很可能是因?yàn)閷?dǎo)入的數(shù)據(jù)有錯誤,而我遇到的三個錯誤都是因?yàn)閿?shù)據(jù)格式問題,所以當(dāng)我遇到這三個錯誤的時候,,您可以仔細(xì)檢查要導(dǎo)入的數(shù)據(jù)是否有問題。