• 締切済み

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

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

みんなの回答

  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.2

アクセス2000ですが、CSVインポート時にあえて固定長を選択し、フィールドの区切りの設定で開始位置を32769になるように調節して行うと同じ、「フィールド'コメント'の開始位置'32769'が有効ではありません。開始位置は32,767以内で指定してください。」というエラーメッセージを表示させることができました。エクスポートでは出すことができなかったのですが、同じように固定長でエクスポートしようとすると開始位置が設定できるようです。(あくまで2000での話ですし、固定長ですと*.txtになりますが。)そのへんに問題があるのではないでしょうか? フィールド'コメント'の前にあるフィールドのサイズはどうなってますか? 見当はずれだったらごめんなさい。

uni2000
質問者

補足

返事が遅くなり、申し訳ありません。 ファイルは.csvにならないといけないので 固定長にはできないのです。 フィールドのサイズですが すべてメモ型にしてあります。 メモ型にすると特にサイズを入力する欄がなかったと思うのですが・・。 どこか設定できるところがあるのでしょうか?

  • masa-it
  • ベストアンサー率37% (9/24)
回答No.1

Accessでは、ImportやExportは行った事がないので、 あくまで参考意見です。 TableへImportが出来ない状態であれば、一度、Tableに手入力でDataを1件入力してみて、それを、Exportしてます。 そのデータとImportデータと比較できませんかね? きっとExportしたデータはImportできるから、それで、フォーマットの差異は、断定できませんかね?

uni2000
質問者

補足

ご回答ありがとうございます。 Tableをインポートしたいのではなく、 csvファイルとしてエクスポートしたいのです。

関連するQ&A

  • accessのエクスポートエラーについて

    ご教授願います。 accessのテーブルをcsv形式でエクスポートすると以下のエラーが発生します。エラー回避する方法ありますでしょうか? ■エラーメッセージ テキストエクスポートウイザード !フィールドAAの開始位置'32896'が有効ではありません。開始位置は32767以内で指定してください。 データのテーブル列数は230列です。 よろしくお願いいたします

  • アクセステキストエクスポートについて。

    アクセスでエクスポートする際に フィールド開始位置が有効ではないとなり テキストのアウト出来ない場合 下記の DoCmd.TransferText acExportDelim, , "ファイル名クエリ", "C:\Documents and Settings\Administrator\デスクトップ" & "\" & "ファイル名.csv", True End Sub のようにして対応しているのですが 1レコード目に 余計な フィールド1,フィールド2,フィールド3,フィールド4,フィールド5のようなレコードが 付いてしまうのですが インポートしたままの状態でエクスポート出来ないでしょうか。 ちなみにファイル数が多いのを想定して あとで1レコード目を削除する方法は考えておりません。 どうぞよろしくお願いします。

  • Accessにインポートしようとするとエラーに

    Access2000にcsvファイルをインポートしようとすると、最後の「完了」ボタンクリック時に、下記エラーが表示され、 インポートが行われません。 「フィールド'フィールド名'の開始位置'35642'が有効ではありません。開始位置は32,767以内で指定してください。」 「インポート/エクスポート定義 'ファイル名 インポート定義'を保存するときにエラーが発生しました。」 これは、どこを修正すればいいのでしょうか?

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

    CSVファイルをアクセスでインポートした後に固定長ファイルで エクスポートした時に桁がずれてしまいます。 例 CSV   1,200×10,T   2,2345,T インポート後にエクスポート  定義 フィールド1 2バイト  フィールド2 10バイト フィールド3 3バイト 結果 _(スペースです) 1 200×10____T 2 2345______T ×やIIなどの文字があると1文字に付き1バイトずれて固定長に なりません。どなたか教えて下さい

  • マイクロソフトアクセスのテキストエクスポート

    138フィールドあるデータを取り込んで クエリからデータ抽出後にテキストエクスポートする際に フィールド'フィールド130'の開始位置'32907'が有効ではありません。 開始位置は32767以内で指定してくださいと表示され テキストエクスポートできません。 このエラーの対処方法をご存知の方いましたら アドバイスよろしくお願いいたします。

  • ACCESSからエクセルへのエクスポート

    非常に困っています。どなたか教えて下さい。 エクセルのCSVファイルからアクセスのテーブルにデータをインポートして そのテーブルから新しいエクセルファイルにデータをエクスポートします。 (1)エクセルの元ファイル 列1 数値 1桁 (2)アクセスにインポート(インポート定義)        列1 数値型 1桁                 書式で3桁にする。 (3)エクセルにエクスポート(エクスポート定義)  列1 1桁になってしまいます。 ※(2)までは書式に000を入れることで解決しました。   (3)にエクスポートした状態で 列1を3桁にしたいのです                     例えば0→000 ちなみにアクセスは2002を使用しています。 どなたか教えて下さい。本当に困っています。

  • access2000でインポート・エキスポートする時

    access2000で、csvをtableにインポートする時、 クエリーをcsvにエクスポートする時、データの順番が 一部、入れ替わってしまうのですが、何が原因でしょうか? どなたか、お教えください

  • ExcelデータをACCESSへエキスポート

    ExcelデータをADOを使いACCESSへエキスポートしたいのですが、 データ型がちがうというエラーが出てエクスポートできません。 対処法を教えてください。 Excelシートの次のようなデータをAccessへエクスポートしようと しています。 A B C D E F G(列) 1 ID  番号 地域  客先  売上金額 種類 数量 2    K01 東京    a社  100,000    イ  4 3    K02 神奈川  b社  50,000 Excelシートの1行にフィールド名があり、レコードがA2:G3入って いるとします。Accessの売上テーブルにExcelのフィールドと同じ 順番のフィールド名があった時、Excel VBAにてADOを使いAccess にデータを貼り付けようとすると、データ型がちがうとエラー表示 が出てしまいます。A2:A3はAccessの自動発番機能を使うのでいつも 空です。又F3:G3はデータがこの例のように空の場合もあります。 Excel側もAccess側もフィールドのデータ型は同じにしたつもりです が、レコードが空があることがエラーの原因でしょうか。もしそうなら どう対処すればよいのでしょうか。

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

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

  • アクセスのエクスポートについて

    アクセスクエリで抽出したデータを降順にし、保存したデータを確認すると レコードごとに降順されているのですが エクスポートでテキストファイルにすると降順になっていません。 降順した方法は、郵便番号のフィールドを指定し降順として データを逆にしているだけです。 なにか他に気を付けることはありますでしょうか?? どうぞよろしくお願い致します。

専門家に質問してみよう