2012-04-26 11 views
0

これはこのフォーラムで初めてのことです。私は私の質問を説明するために最善を尽くします。SQLserver 2008テーブルのワークブック内に複数のExcelワークシートを作成

データベースに4つのフィールドを持つSerialExtractというテーブルがあります。製品番号、シリアル番号、制約、ボリューム。私の顧客にとって必要なのは、このデータをExcelワークブックにロードすることです。テーブルのProductnumberごとにタブ(ワークシート)があり、そのタブにはその製品の関連データがあります。タブは動的である必要があります(製品番号が変更されるため)。ロードするたびに、Excelワークブックを更新します。

これを達成するためにどのようなツールを使用すべきですか?私の最初の考えはSSISを使用するか、Excelワークブックに書き込むことができるSqlServerでSPROCを書くことでした。私は製品ごとにデータをループすることができます。データに基づいて異なるタブでExcelに書き込む方法がわかりません。

ありがとうございました!

バーブExcelで

答えて

0

は、そこにある組み込み機能SQLサーバーからデータを照会すると、Excelのスプレッドシートにロードされたデータを取得します。サイドノートは、SQL Serverだけでなく、さまざまな外部ソースからこの動的接続を行うことができます。

ブックの各スプレッドシートでこのクエリを定義するだけで、この機能を使用できます。ここでは、Excel 2010でオプションを見つけることができるスクリーンショットを紹介します。

enter image description here

関連する問題