2010-06-08 58 views
0

我有一個Excel電子表格,其中包含訪問數據庫中表中記錄的primarky-key/id值。從Excel工作表導出值到訪問記錄

我想將電子表格中某些單元格的特定數據導出到表格中相應記錄的某些字段中。

這是可能的,任何幫助將不勝感激。

非常感謝

諾埃爾

回答

2

您可以使用ADO與Excel和Access。您可以打開Access記錄集並逐個更新或添加字段(列)並進行記錄,也可以使用IN關鍵字或內部連接字符串的SQL語句。

大致來說:

strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\docs\mydb.mdb" 

Set cn = CreateObject("ADODB.Connection") 

cn.Open strCon 

strSQL="SELECT * INTO NewTable FROM [Sheet1$] IN '' " _ 
    & "[Excel 8.0;HDR=YES;IMEX=2;DATABASE=C:\Docs\WB.xls]" 

cn.Execute strSQL 
+0

大,歡呼聲Remou,完全信息,我是後。 – noelmcg 2010-06-09 09:38:52