みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excel→Access→Oracleでインポートする手順

Oracle 9iで作成したテーブルを
Access2002でリンクさせ、
Excel2002で作成したデータを、
インポートしたいのですが、
Accessの操作(Excelデータの取込&Oracleへのインポート)の
方法の手順を教えていただけないでしょうか。
ちなみにテーブルの作成とリンクは済んでおります。

投稿日時 - 2002-11-16 23:53:07

QNo.406383

困ってます

質問者が選んだベストアンサー

#1です。
どうやらトランザクションがへんだったようですね。
しかも違ったようですね。すみません。

>Excelのデータ(xls形式)を取り込める事は出来たのですが
CSV(カンマ区切り)でやるのではないですかね?

投稿日時 - 2002-11-17 00:49:08

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.6

#2,4です。

>インポート先の選択(「新規」か「既存のテーブル」)が出ますが、
>既存のテーブルのラジオボタンが選択出来ません。

そうなんですか。それならそうと書いてくだされば...
Oracleへのアタッチ(リンク)だからでしょうか??
これ以上は、環境もなく経験もないのでわかりません。ごめんなさいね。

投稿日時 - 2002-11-17 02:03:52

お礼

>回答者の方へ

解決出来ました。
ありがとうございました。
Excelbookのインポートの場合は
先頭フィールドにカラム名を入れて
置かないとダメみたいです。

投稿日時 - 2002-11-19 14:09:47

ANo.5

#2です。

>取り込める事は出来たのですが、これだとウィザードが起動して、
>Access内に新規にテーブルを作成してしまうのですが?

えっ、そうですか。
インポートのウィザードで、インポート先として「新規」か「既存のテーブル」かを
選択できませんか?(Access97ではできます)
手許にAccess2002がありませんので確認できませんが。

投稿日時 - 2002-11-17 01:17:19

お礼

>インポート先として「新規」か
「既存のテーブル」かを選択できませんか?

自分が行った手順を説明します。
1:Accessのテーブル画面からデータリンクを選択し、
  インポートのウィザードを開きます。
2:インポートしたいExcelシートを選択し、ウィザードを進めると、
  インポート先の選択(「新規」か「既存のテーブル」)が
  出ますが、既存のテーブルのラジオボタンが選択出来ません。

手順が間違っているのでしょうか?

投稿日時 - 2002-11-17 01:33:21

ANo.3

AccessでリンクしたOracleのテーブルを指定して、
インポートでExcelのシートを指定すれば
出来るんじゃないででしょうか。
うまくいかないとすれば、どうなるのかを書いてください。

投稿日時 - 2002-11-17 00:11:19

お礼

回答ありがとうございます。
「外部データの取込」を使って
Excelのデータ(xls形式)を
取り込める事は出来たのですが、
これだとウィザードが起動して、
Access内に新規にテーブルを
作成してしまうのですが?

投稿日時 - 2002-11-17 00:39:33

ANo.1

アクセスにオフィスリンクというものがありませんでしたっけ?
エクセルのデータを取り込む、とかそういうものだと思いますが。
それで、エクセルのデータをアクセスに入れられれば、もうすでにオラクルにリンク済みであれば行けたような気がしましたが。

投稿日時 - 2002-11-17 00:02:52

ANo.2

アクセスにオフィスリンクというものがありませんでしたっけ?
エクセルのデータを取り込む、とかそういうものだと思いますが。
それで、エクセルのデータをアクセスに入れられれば、もうすでにオラクルにリンク済みであれば行けたような気がしましたが。

投稿日時 - 2002-11-17 00:02:48

お礼

回答ありがとうございます。
「オフィスリンク」ですと
Excelに書き出しは出来るみたいですが、
インポートは出来ないようです。
他にも「外部データの取込」などがありますが、
これだとAccess内に新規にテーブルを
作成してしまうのですが…

投稿日時 - 2002-11-17 00:37:19

あなたにオススメの質問