Access2003のテーブルにCSVをインポートしたいと思います。Access2003のテーブルにCSVをインポートしたいと思います。コンピュータAccess2003のテーブルにCSVをインポートしたいと思います。テーブルに挿入する前に文字列チェックをするので、1件づつファイルデータを読み込んでデータチェックを行っています(見出しはありません)。読み込むテキストは下記。'A,B,Cは文字列型変数'ここでA,B,Cのデータをチェック。VALUES(A,B,C)Loopこのコードを実行すると、「20,000」でエラーが発生します。「20,000」にカンマが入っているので当然なのですが、このエラーを発生させない為にはどういった処理をすればよいでしょうか?1件や2件であればCSVを直接なおせば良いですが、件数が大量にあるので手でなおすわけにもいかなかったりします。コンビネーションの中に「,」があります。カンマといっても99列目にあるカンマは半角カンマではなく全角カンマです「,」。16:11:0410pt数値がカンマ編集されているのはどういうときでしょうか。3列のデータに対し、4列以上のデータが混入している可能性がある、ということですよね。そのカンマが多いのは数値をカンマ編集されているからとして、実際にどこがデータの区切りなのかが判らなければ、対応できないでしょう。1000,2,000,100,500とあった場合、1000と2000と100500なのか1000と2000100と500なのか区別できませんね。さんの方法をもう少し発展させて(1行の配列の要素数が4つではなく5つ以上もありえるでしょう)で出来ると思います。1,234,000とかになると1,234が残ってしまうので失敗します。問題はCSVは別の所で作られ、送られてきます。それをアクセスで取り込みたいと思っていたのですが、送られてきたCSVの中に予期せぬカンマが混じっていたため、これをどうやって処理するか質問させていただきました。アルファベットと数字が入り混じっている場合もあります。Excelだったら処理できるのですが、CSVでどうやって処理するか悩みどころです。InputとSplit関数で解決するでしょう。実際の問題は、このCSVファイルを作る側にあります。数値はカンマ編集させない、文字列の中にカンマが含むケースがあるなら、文字列の列に対しては"で括る、等読み取られることを考慮したつくりにしないといけません。ファイルフォーマットについてCSVファイル作成側と話し合った方がいいでしょう。14:26:41回答出来ないようなので、こちらに書きます。ヘルプを見たりして回答1で提示されている方法を今一度確認してみてくださいな。以上、勝手に足跡を残すだけとします。「他ユーザーの設定による回答拒否」はやっぱ問題あると思うよ。そんな機能に頼らずに、自分の目で回答者の過去の回答を確認しようよ。23:35:57どうやって","で区切られている「範囲」を特定するのでしょうか。なりませんが、100,200,250,500,なんてなってしまうと、分離する論理が導出できません。全角をうっかり半角で打たれてしまったら、手も足も出ない場合がありそうです。解決にならないと思います。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。したらよいでしょうか?...152007/08/2160ptakairedExcelVBAについて教えてください。="ab...222009/03/2760ptきあVBAのテキストインポートの際の改行コードについて教えてください。...272010/11/07135ptsokyo文字列の置換に関する質問です。今、Excelのデータを持っています。...252007/08/1570ptmiyoオフィスのアクセス2000VBAを学習したいのですが、パソコン教室がありましたら教えて下さい。...12001/08/13wori9携帯各社に対応した、会員登録データベースをつくりたいので、PHPとSQLで開発しようと思っています。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。