0

Excel の宛先で「宛先列」を動的にしようとしています。列に挿入されるデータは、列の量と位置と同様に常に同じです。この理由は、ヘッダーが多言語であるためです。ただし、Excel Destination は動的ヘッダー名を受け入れません。

とにかくこれらを動的にする方法はありますか、それとも別の回避策がありますか。

たとえば、ヘッダーは次のようになります。

 PR_ID        PR_NAME        PR_PRICE
 1            Bag            9,00
 2            T-Rex Figure   15,00

ただし、ヘッダーは次のようにすることもできます。

 PR_ID        PR_NAAM        PR_PRIJS
 1            Bag            9,00
 2            T-Rex Figure   15,00
4

1 に答える 1

0

この問題を修正するために 2 つのヘッダーを使用しました。行 1 = Excel の宛先のヘッダーと行 2 = ユーザーのヘッダー (化粧ヘッダー)。これらすべてを追加した後、スクリプト タスクを使用して Excel マクロを実行し、最初のヘッダー行を非表示にしました。

次のようになります。

 PR_ID      PR_NAME       PR_PRICE     <- Hidden by Excel macro
 PR_ID      PR_NAAM       PR_PRIJS
 1          Bag           9,00
 2          T-Rex Figure  15,00

英語の場合:

 PR_ID      PR_NAME       PR_PRICE     <- Hidden by Excel macro
 PR_ID      PR_NAME       PR_PRICE     
 1          Bag           9,00
 2          T-Rex Figure  15,00
于 2015-12-16T16:23:35.010 に答える