- 締切済み
エクセル側からアクセスへデータ転送
エクセル側からアクセスにデータ転送する時に Sub Data_Add() Dim db As New ADODB.Connection Dim Rs As New ADODB.Recordset db.Open _ "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Users\Owner\Desktop\1.mdb;" アクセス2003にデータを転送する場合はこれでうまくいきましたが、 アクセス2007にデータを転送しようと、 \1.accdb;"とすると、データベースの形式を認識できません。となってしまいます。 どうしたらいいでしょうか? だれか教えて頂けませんか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
回答No.1
プロバイダーでOLEDBの゛設定もした上で AS.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" _ & "Data Source=C:\Users\Owner\Desktop\1.accdb"
補足
"プロバイダーでOLEDBの設定もした上"でとありますが、 どの様にしたら良いですか? 無知なものですいませんが、教えて下さい。