ワークシートの 1 つのコマンド ボタンに関連付けられた Excel のマクロがあります。クリックすると、ワークシート「FeedSamples」のデータを「ImportedData」という Access データベース テーブルにエクスポートしようとしています。
誰でも私を助けることができますか?ネットから複数の例を試してみましたが、うまくいきませんでした。これは私が今持っているものですが、「実行時エラー '3343': 認識されないデータベース形式 'filePath\FeedSampleResults.accdb」を受け取り続けます
Dim db As Database
Dim rs As Recordset
Dim r As Long
Set db = OpenDatabase("filePath\FeedSampleResults.accdb")
Set rs = db.OpenRecordset("ImportedData", dbOpenTable)
r = 2
Do While Len(Worksheets("FeedSamples").Range("A" & r).Formula) > 0
With rs
.AddNew
.Fields("REPTNO") = Worksheets("FeedSamples").Range("B" & r).value
.Update
End With
r = r + 1
Loop
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
これが完了したら、Access テーブルがデータを dBase ファイルにエクスポートするようにコーディングする必要があります。