- ベストアンサー
初心者です!ExcelデータをAccessへ
Access初心者です・・・と云うより使い勝手が分からず、OfficeLinksでExcelへ 出力し、Excel上で加工して凌ぐこと1年。 ところが今日、Accessの情報を、大量に書き換えるよう命じられました。大変です! 今まで逃げてきましたが、使いこなせるようにならないといけない時期になりました。 とは云え、素人にAccessは使い辛い! そこで、これまたその場凌ぎですが、Excelで加工したデータをAccessへ戻すことは できるのでしょうか?慣れているExcelで書換え、Accessへ戻そうと思っています。 ご教授下さい!
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
おはよーございます。 えっと、、、 まず 結論 やっぱり出来ますね (^^;; >プルダウンのには“serch”しか選択肢が無いんです。 これですが。。。このserchってのは serchってのはあなたが開いたアクセスファイルの テーブル名では? えっと http://support.microsoft.com/default.aspx?scid=%2Fdirectory%2Fworldwide%2Fja%2Fkblight%2FT007%2F6%2F00.asp ここみて。 そこに 6 データの保存場所を選択します。 の場所あるでしょ? ここに serchってあるのは 元もとあるテーブルとかの名前でしょ? このアクセスファイルの中にこのserchテーブルしかないから プルダウンでserchしかでないのでは??。 ってことで これはAccess2002ですがAccess2000でもデキましたよー。 もう一度 やりかたを確認してくださいね。 ではでは!
その他の回答 (3)
- boo_boo_suu
- ベストアンサー率62% (848/1360)
ちょっと まった えっと アクセスのバージョン もしくは オフィスのバージョンは? こちら 97です。 お使いのバージョンがあれば再度 書きます。では!
お礼
度々済みません!どうもありがとうございますm(_ _)m こちらのバージョンはAccess2000です。 お手上げですかね・・・(;_;)
- boo_boo_suu
- ベストアンサー率62% (848/1360)
えっと、、、補足です。 ん?いや 出来るけど (^^;; いまくいかないとはどのあたり? ちょっとその部分がわかりません。 アクセスのヘルプで インポート エクスポート 外部データの取り込み あたりをよめばかいてあります。 どのファイルをアクセスで取り込むかは ファイル>外部データの取り込み ファイルの種類をエクセル xlsにして 元々OfficeLinksでExcelへ 出力しておいた(エクスポート) ファイルを読み込めばいいのでは? 手順 元のアクセスファイル これを OfficeLinksでExcelへ 出力 Excel上で加工修正 アクセスに戻す (外部データの取り込み。) テーブルを修正し戻すだけでしょ? >上書きできずに ってのはテーブルをアクセス側で開いてるとかではなく? ちょっとこの辺が曖昧なんでわからないけど。 インポート最中に ワークシートインポートウィザードってでるでしょ? あのときに元のファイルに上書きしたいなら 新規テーブルに保存する 次のテーブルに保存する って2種でるでしょ? 次のテーブルに保存する▼ この▼プルダウンで 戻したいアクセスデータを選んであげる。 これでOK。こんだけ、そんな難しく考えないで♪ >複数のAccessデータが集約された資料を使っているからなのでしょうか(?_?) ん? いや関係ないです。 複数のテーブルやクエリーがあるという話ですよねえ? そんな複雑な話ではありません バージョンも違うので多少手順は違うかもしれませんけど
お礼
ご回答ありがとうございます。 お礼が遅くなって済みません! >ワークシートインポートウィザードってでるでしょ? >あのときに元のファイルに上書きしたいなら >新規テーブルに保存する >次のテーブルに保存する >って2種でるでしょ? >次のテーブルに保存する▼ >この▼プルダウンで >戻したいアクセスデータを選んであげる。 プルダウンのには“serch”しか選択肢が無いんです。 これを選択すると「完了しました」となるのですが、実際のデータは 何も変わっていないんです。 “serch”ってファイル名で、別名保存されてしまったのかな?とも 思いましたが、そんな名前のデータは見当たりません! 手順が間違っているのでしょうか?補足しておきました。
補足
(1)Accessデータを開く (2)[ファイル]―[外部データの取り込み]―[インポート] (3)ファイルの種類を『Microsoft Excel』にし、該当のExcel選択 (4)保存先 → 新規テーブルに保存する 次のテーブルに保存する (4)の時に後者を選択すると、お礼に書いた通りとなります。 新規テーブルに保存しても、該当ファイルは見当たりません(>_<)
- boo_boo_suu
- ベストアンサー率62% (848/1360)
こんちゃ 勿論できますよ、私もよくやるよ。 エクセルで直してアクセスへインポート処理。 アクセスから インポート>ファイルの種類をエクセルで開けばok。 ではでは。
お礼
ご回答ありがとうございます。 インポートは何度か試みたのですが、上手くいきません。上書きできずに 新規のテーブルへの読み込みしかできないんです。しかも、新規で保存したデータが 存在しないのは何故でしょう(^-^;) そもそもAccessがどの様な目的で使われるのか理解できていないので上手く言えませんが 複数のAccessデータが集約された資料を使っているからなのでしょうか(?_?) Accessデータ1つをとれば、簡単にインポートできると思うのですが・・・。
お礼
おはようございます。 やっぱりできないんですよ。 “serch”テーブルは見つかりましたが、開いているテーブルは別名です。 “serch”テーブル”を削除し、再度上書きしたいテーブルを開いてインポートを 試みましたが、やはりテーブル名には何も出てきません。 データベースのテーブル名の左横には、全て矢印「→」が付いています。 が、新規でインポートしたテーブルには矢印「→」がつきません。 リンクされていない証拠なのでしょうかね。 ふぅ( ´Д`) 私の不手際のようなので、再度挑戦してみます。 ご尽力いただきまして、本当にありがとうございました!
補足
同じ方に複数回答をいただいても、ポイントは1人にしか付けられないんですね(TДT) ここまでお付き合いいただいたので、30ポイント差し上げるつもりでしたが・・・。 こんなにご尽力いただいたのに、20ポイントぽっちで済みません。 気持ちは100万ポイントですが、20ポイントでお許し下さいっ<(_ _)>