質問: Nothing 'オブジェクトの破棄 End Sub ``` 試しに作った分をちょっと加工してみましたが、Forの後の「adoRs.Fields~」の部分でエラーが出ます。 実行エラー3265 要求された名前、または序数に対応する項目がコレクションで見つかりません そもそもレコードセットを開く処理あたりも不安ですが・・・
回答: 行単位というのはRecordsetに該当しますが、Recordsetも内部的に構造を持つ必要があります。 AccessにはDoCmd.TransferSpreadsheet メソッドがあり、エクセルのシートを指定するだけで内部的に構造解析を行ってくれますが、インポート/エクスポート用なので、更新には対応できません。 行単位で行いたい理由が、ACCESSとエクセルの項目の追加だけで済ませたいということなので、エクセル側でシートの項目タイトルを取得するように処理を組めば目的を果たすことができるかと思います。