はじめに
Excel 2013でMS Query(Microsoft Query)を使ってOracle11gに接続してみました。
必要なもの
- Excel
- Oracle Client
MS Query(Microsoft Query)でデータを参照する方法
1.Excelのデータタブから「その他のデータソース」→Microsoft Queryを選択します。
2.新規データソースを選択して「OK」ボタンをクリックします。
3.データソース名を任意の名前にして、ドライバーに「Microsoft ODBC for Oracle」を設定します。
4.接続ボタンをクリックして、ユーザIDなどを入力します。
5.デフォルトで使うテーブルがあれば、一覧から探して選択します。
6.追加したorclデータソースをダブルクリックすると、クエリウィザードが開きます。
データを参照したいテーブルを選択し、データを取得したい列を追加していきます。
7.データを絞り込みたい場合は、この画面で条件を指定します。
8.データを並び替えたい場合は、この画面で列とソート順序を指定します。
9.「Microsoft Excelにデータを返す(R)」を選択し、「完了」ボタンをクリックします。
10.最後に、データを書き出したいセルを選択して、「OK」ボタンをクリックすると、Oracle DB内のデータがExcelに出力されます。
関連記事