Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1755 / 2272 ツリー ←次へ | 前へ→

【5427】Excelから複数のテーブルに分類してインポート ラッセル 05/6/20(月) 13:51 質問[未読]
【5430】Re:Excelから複数のテーブルに分類してイ... 小僧 05/6/20(月) 14:26 発言[未読]
【5434】Re:Excelから複数のテーブルに分類してイ... ラッセル 05/6/20(月) 15:48 発言[未読]

【5427】Excelから複数のテーブルに分類してインポ...
質問  ラッセル  - 05/6/20(月) 13:51 -

引用なし
パスワード
   Excelで次のデータがあります。
Book1のSheet1には
A列に日付
B列に支店
C列に売上が入力されています。

Accessで支店の名前を付けたテーブルを作成します。(T-Shibuya...etc)
フィールドには日付、売上があります。

ExcelのBook1からAccessの支店毎のテーブルにインポートすることは可能ですか?
Excel、Book1でB列を基点にオートフィルタをかけた状態を、Accessのテーブルにあらわしたいのです。毎月同じことを繰り返して、テーブルに売上データをためていきたいのです。

基本的なことかもしれないのですが
どなたかヒントをお願いできないでしょうか?
どうぞよろしくお願いします。
当方Win XP Pro Office2003
ExcelのデータはDBからDLしてます。

【5430】Re:Excelから複数のテーブルに分類してイ...
発言  小僧  - 05/6/20(月) 14:26 -

引用なし
パスワード
   ▼ラッセル さん:
こんにちは。

まず、

>ExcelのBook1からAccessの支店毎のテーブルにインポートすることは可能ですか?

は可能です。
オートメーションを用いて ExcelVBA で処理する事ができます。

またExcelのシート自体をテーブルとみなしてSQLを発行する事もできます。

>ExcelのデータはDBからDLしてます。

これを見る限りでは元のDBが何であるのかによっては ODBC で直接処理もできそうですね。
当方の知識がない為に「どうやって?」という所までアドバイスできませんが…。


レコード件数が解らないので絶対にとは言えませんが、
全店舗のデータを1つのテーブルに取り込んでクエリで処理するのが適当かと思われます。
後々「全店舗の比較」とかデータが必要になった時、
同じテーブルにデータがあった方が何かと便利です。

【5434】Re:Excelから複数のテーブルに分類してイ...
発言  ラッセル  - 05/6/20(月) 15:48 -

引用なし
パスワード
   ▼小僧 さん:
さっそくのご回答ありがとうございます。

>元のDBが何であるのかによっては ODBC で直接処理もできそうですね。
DBはAS400(IBM)です。

>レコード件数が解らないので絶対にとは言えませんが、
すみませんでした。
店舗数が200件
データが700-1,000件くらいです。(月毎)

>全店舗のデータを1つのテーブルに取り込んでクエリで処理するのが適当かと思われます。
そうなんですか!?
無知というのは恐ろしいですね。
200個のテーブルを作ろうとしてました。

>後々「全店舗の比較」とかデータが必要になった時、
>同じテーブルにデータがあった方が何かと便利です。
わかりました。
ではひとつのテーブルに取り込んでみます。
その後のことは再度質問させていただきます。
今度はクエリの勉強ですね。

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

1755 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078259
(SS)C-BOARD v3.8 is Free