• ベストアンサー

Access2003について

Access2003を使ってます。 Access2003でcvsをインポートし、編集して、エクスポートし FFFTPに放り込んで・ ・ ・という ことをしているのですが Access2003でせっかく頑張って編集したのですが、 一旦編集を保存したりエクスポートしたりすると 次開いた時に、レコードの番号がぐちゃぐちゃになり困ります。 どのような設定をすれば このレコードの順を編集してるときに同じ順序で 保存したり エクスポートしたりできるのでしょうか なるべくわかりやすい単語を使って説明してくれるとありがたいです

noname#141015
noname#141015

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

順序を維持したいなら、何かの条件が必要。 ex)得意先コードの昇順・購入日付の昇順など。 インポートするデータに、上記のような条件付けが可能な列(フィールド)が無ければ オートナンバーを使用した「主キー」列を設けるのも手です。 インポートした順になります。 エクスポートするときに、上記の列で並べ替えしておけばOK。

noname#141015
質問者

お礼

回答ありがとうごさいました

関連するQ&A

  • Acess2003について

    Access2003を使ってます。 Access2003でcvsをインポートし、編集して、エクスポートし FFFTPに放り込んで・ ・ ・という ことをしているのですが Access2003でせっかく頑張って編集したのですが、 一旦編集を保存したりエクスポートしたりすると 次開いた時に、レコードの番号がぐちゃぐちゃになり困ります。 どのような設定をすれば このレコードの順を編集してるときに同じ順序で 保存したり エクスポートしたりできるのでしょうか なるべくわかりやすい単語を使って説明してくれるとありがたいです。

  • Access(アクセス)でのインポートについて

    テーブルのインポートでエクセルファイルをインポートしたいのですが「ワークシートインポートウィザード」の画面でテーブルを指定して保存すると 「Microsoft Access」の画面で「すべてのデータをテーブルに追加できませんでした。 キー違反のため、0件のレコードのデータが失われ、0件のレコードが削除されました。」と出てきて、保存できません。 もとのテーブルのデータ型を使ってインポートするにはどうしたらいいのでしょうか。よろしくお願いします。 インポートする元のデータ(エクセル)とインポート先(アクセス)の関係は次の通りです。 エクセルファイル    アクセスのテーブル (セルの書式設定)   データ型、フィールドサイズ --------------------------------------------- 数値          数値型、長整数型 文字列         テキスト型、16 インポートする前に元のエクセルデータをアクセスのデータ型に合わせただけではダメなのでしょうか

  • アクセス2002のエクスポートエラー

    環境:WinXP バージョン:アクセス2002 CSVデータをアクセスにインポートし、編集してエクスポートしたいのですが、「フィールド'コメント'の開始位置'32769'が有効ではありません。開始位置は32,767以内で指定してください。」というエラーが出て、エクスポートすることができません。 データ型がintになっているという知人の指摘があったので データ型はインポートの際にすべて「メモ型」にしてあり、 エクスポートするときにも確認しています。 それに、そのフィールドにはデータが入っていません。 処理するデータ量は20レコードでフィールドは69列です。 なぜ、このようなエラーが出るのかまったくわからない状態なのです。 どなたか教えてください。

  • ACCESS2002、レコードのインポートができません!

    初心者です、よろしくお願いします。 ■ 仕様環境 WinXP Access2002 アクセス2002で顧客管理システムを作ってます。 アクセスAのテーブルにアクセスBのテーブルをインポートする時、 レコードだけインポートできないのでしょうか? どうしても違うテーブルが作られてしまいます。 例えば・・ アクセスAに「住所」という項目があり、そこには既にレコードが 何件か入っているのですが、そこにアクセスBの「住所」のレコードを追加したいのですが、 うまくいきません。そういう機能はついていないのでしょうか? また、アクセスBの情報をエクセルファイルに変えて「次のテーブルに保存する」で インポートしたのですが、最後の「完了」ボタンを押すと「エラーが発生し、 インポートできませんでした」という表示がでてインポートできません。 同じように電話番号や名前、メールアドレス等もアクセスAに追加したいのですが、 一つ解決しないと先に進まない気がするのでとりあえず住所だけにしぼってみました。 データを”追加”するような感じでしたいのです! 誰かお知恵を貸してください!

  • Accessもしくはファイルメーカー詳しい方

    csv形式で100万件程のデータがあり、ファイルメーカーにインポートしたところ全てを一度にインポートすることが出来ません。何か良い方法はないですか? Accessで開いて見ることはできます。 Accessで10000件ずつくらいをコピーしてエクセルに 貼り付けして、ファイルメーカーにインポートしていってるんですが・・・作業が大変です。 何とかする方法ありませんか?どうしても作業をファイルメーカーでやりたいので教えてください。 Accessで●レコードから●レコードというようにレコードを指定してcsvでエクスポート等は出来ますか?

  • 壊れてしまったアクセスファイルの修復

    あるMDBファイルを開こうとしたら次のようなメッセージが出て、開けなくなっています。 「'MSysModules2'の読み取り権限がないため、レコードを読み取ることができません。」 このファイルにはもともと読み取り権限の設定はしていないそうで、昨日までは普通に開いたということです。 「アプリケーションから開く」にして、エクセル・ワード・テキスト等いろいろ試してみたのですが、字化けしてしまいました。 新しいMDBファイルからインポートもしくはテーブルのリンクもしてみましたが、 「インポート、エクスポート、またはリンクする権限がありません。 このオブジェクトをインポート、エクスポート、またはリンクするには、このオブジェクトの[構造の読み取り]および[データの読み取り]権限が必要です。」 というメッセージが出てきて失敗しました。 あとはどのような方法がありますでしょうか? 中のデータを取り出せれば、ファイル形式は何でも構わないということです。 アクセスは初心者なもので、これ以上の方法を思いつきませんでした。 ご存知の方、よろしくお願いします。 使用しているのは、Windows98、Access97です。

  • ACCESSのインポートやエクスポートの定義

    はじめまして windows7 ACCESS2007 を使用しております。 ACCESSは初心者レベルになります。 現在作成中のシステムでACCESSを使用しており、 データのインポートやエクスポートを頻繁に行います。 定義の保存は行っていまして、そこから実行すれば良い事も判ったのですが、 毎回「保存済みのインポート操作」や「保存済みのエクスポート操作」を開くのが 手間に感じております。 他の処理につきましてはボタンにて起動する様に出来たのですが、 インポートやエクスポートの操作がボタン化出来るかが判りません。 是非アドバイスなど頂けますと幸いでございます。 宜しくお願い申し上げます。

  • エクセル2007からアクセス2002へのインポート

    エクセル2007(2003対応保存)で作成したデーターをAccess2002にインポートしたいのですが、 アクセスのインポートという文字がグレーになって、インポートできない状態になってます。 最終的には、エクセル~インポート、MySQLへのエクスポートをしたいと思っているのですが、 どうしていいのか分からず、困っています。 どなたか教えていただきたいです。

  • アクセス2000のマクロでエクスポートってありますか?

    アクセスのマクロにはオブジェクトの保存や、フォームを開くなどがありますが、 エクスポートやインポートはありますか? VBAは使えないのですが、よろしくおねがいします。

  • Accessにインポートしたら並び順が変わっちゃった

    Access2000 を使っています。 ExcelデータをAccessテーブルにしようとしましたが、全項目をテキスト型で入れたいのに、自動的に各項目の型が変わってしまうので、一旦CSVに落としてAccessにインポートしました。 ところが、インポートされたテーブルではレコード順が違っちゃっているんです。 総数は変わっていませんから、全て入ってはいるんでしょうが。 いったい何がいけないんでしょうか。多量のデータをインポートするのに不安でいけません。誰か教えて下さい。