0

VBAを使用して列名でExcelデータをSQLデータベースにインポートする方法を知っている人はいますか?

たとえば、5つの列(column1、column2、column3、column 4、column 5)を持つExcelファイルがあります。これらの列の位置はランダムに生成されます。3つの列(column1、column3、column5)のデータのみをSQLデータベースにインポートします。 VBAを使用します。

4

3 に答える 3

0

ADO 接続を使用できます。

ターゲット サーバーへの接続を開き、データをループしてから、ターゲット データベースに挿入できます。これで始められます: http://www.vbexplorer.com/VBExplorer/vb_feature/june2000/Database_Beginner_ADO_DAO.asp

それ以外の場合、ターゲット データベースによっては、独自のインポート ツールが含まれている場合があります。これには、通常、Excel を認識できる形式にエクスポートする必要があります。

本格的なソリューションについては、ETLツールの使用を検討できます。

于 2012-07-11T18:24:24.170 に答える