• 締切済み

Accessデータの改行コードを取るには

質問させていただきます。 Access2000を利用しております。取引先データの住所項目の任意の位置に改行コードがあります。この改行コードを取りたいのですが、更新クエリー等で可能でしょうか?改行コードを取るにはどのようにすれば良いでしょうか?よろしくお願いいたします。

  • aikun
  • お礼率77% (114/147)

みんなの回答

  • souta_n
  • ベストアンサー率33% (79/234)
回答No.1

どんなことにどう使うのか良くわかりませんので、お役に立つかどうかはわかりませんが、Chr関数でキャラクターコードを使えば改行が取れるのではないでしょうか。 改行といっても、行の途中で文字列を止めて次の行へ移行させるキャリッジリターンと、改行後次の行の先頭に位置させるラインフィールドの2つの組み合わせで、キャラクターコードは下のとおりです。 Chr(13)キャリッジリターン chr(10)ラインフィールド 

aikun
質問者

お礼

回答いただきありがとうございます。 回答いただく前に、いろいろ過去の質問等を見ていたら、ご指摘の Chr(13)、Chr(10)とReplace という関数を組み合わせることで解決できることがわかりました。ありがとうございました。

関連するQ&A

  • 改行コード

    アクセス2000で作成したテーブルをCSVにはきだしているのですが、あるフィールドのデータに改行コードが入っています。 クエリで、フィールド内のデータの改行コードを省くということは出来るのでしょうか?

  • ACCESSでの改行コード

    ACCESSでの改行コードの入力方法を確認させてください。 ACCESSのテーブルにテキスト型のフィールドを用意し、一つのフィールドに改行が入ったデータを入力したいと考えています。 以下の方法を試してみましたが、改行コードが入っていないように思えます。 1.エクセルで一つのセルで、ALT+ENTERで文字列を入力し、テーブルにデータをインポート。 2.上記エクセルのデータをCSVで保存したものをテーブルにインポート。 これら2つのデータをテーブルで確認すると、改行はされていないですし、テーブルのデータをエクスポートしたものも改行はされていませんでした。 フィールドの設定で何か必要なんでしょうか? それとも、テキスト型のフィールドには改行コードを持てないんでしょうか?

  • Access2003で特定列の改行コードを削除してCSVへエクスポート

    またまた、質問させていただきます^^; Access2003にてCSVデータを一旦インポートして、クエリなどを使いデータを編集し、別のテーブルへ追加クエリを使用して吐き出し、そのテーブルのデータ全てをCSVファイルへエクスポートする、といった処理をしております。 はじめに取り込むCSVデータが、セル内(エクセルの編集画面でたとえさせていただきます)で沢山改行されているデータで、それをアクセスに取り込むと改行は一旦なくなったように、見えるのですが、エクスポートするとやはり改行コードが着いたままエクスポートされます。 この改行コードをAccessの処理で削除したいのですが出来るのでしょうか?CSV内の改行全てを削除するのではなく、特定列内(例えばC列など)のセル内の改行コードのみの削除です。 エクセルのClean関数なども試しましたがAccessの処理で一括してしまいたいのです。 TeraPad、秀丸などのテキストエディタで改行コードの置換をすると全て消えてしまい、CSVの行を意味する改行コードまで消えてしまうので使えないし。。。 皆様、お知恵をおかし下さい!お願いします。

  • Accessデータの空白文字を削除するには

    質問させていただきます。 Access2000を利用しております。そこで、取引先情報が入ったテーブルがあるのですが、なぜかわかりませんが、取引先名の任意の位置に空白が入っております。たとえば、”株式会社 ABC” のように株式会社と社名の間に1バイト空いていれば良いのですが、2バイト以上(多いものは10バイト)空いております。原因はともかく、この2バイト以上の空白をすべて1バイトに統一したいのですが・・・。また、住所も番地とビル名に数バイトの空白があります。ここも1バイトに統一したいのですが・・・。 更新クエリーで一括で修正できればベストです。よろしくお願いいたします。

  • 改行コードが入ったデータの受け渡し

    教えて下さい。 現在、問い合わせページのような画面を作成し、その中で "TEXTAREA"に入力されたものを最終的にはデータベースの中 へ格納しようとしています。 画面の遷移としては、a.php(入力)⇒b.php(確認)⇒c.php(更新) というように3画面の構成で考えています。 その際に、最初の入力画面では"TEXTAREA"を使用している為、改行 等のデータも含まれてしまいます。 2画面目にはそのままPOSTで値を後れましたが、3画面目へは <INPUT type='hidden' ~ で飛ばしています。 しかし、その際に、当初画面上から入力された改行コードでデータが 切れてしまい、最後の更新画面では切れたデータしか取得できません。 改行コードを変換する為に、str_replace 等を使用してみましたが、 それでも上手くいきません。 このような改行を含むようなデータの受け渡しはどのようにするのが 良いのでしょうか。。。 教えて下さい。

    • ベストアンサー
    • PHP
  • 改行コード入力方法

    いつもご参考にさせて頂いております。 いろいろ調べても解らずご質問させて頂きます。 宜しくお願い致します。 Accessでデータをcsv形式に作るのですが、CRLF改行と最後に終了コードを入れたいのですが、どうすればいいのでしょうか?

  • ACCESSのデータでCRコードを置換する方法

    こんんちは、santa51と申します。 ACCESSでCRコード(改行コード)を含んだ データがあります。 これを他の文字(スペース等)で 置換したいのですが、 いい方法はありますでしょうか? (データをエクスポートするとエクスポート後のテキストファイルで 改行が含まれて、データがおかしくなります。) 以上、よろしくお願いします。

  • 句読点の「。」を改行するには?

    テーブルに あああ。いいい。ううう。 の値がフィールドに入っているのですが、 あああ。 いいい。 ううう。 にしたいです。 データ型はメモ型です。 UPDATE テーブル1 SET [テーブル1].test = Replace([テーブル1]![test],"。",Chr(13)); このようなクエリを作ったのですが、 実行するとなぜか あああ いいい ううう になってしまいました。 エラーになると思ったのですが・・・ そもそもChr(13)はvbaのコードだから更新クエリでは無理ってことですかね? どうやったらテーブルのデータを改行できますか?

  • VisualBasicの改行コード

    初心者の質問ですみません。 10個ほどあるデータをTextBoxに入力したり、テキストファイルにセーブするときに、一個の行に一個のデータだけが表示されるようにしたいのですが、改行するためのコードなどはあるのでしょうか? &でつなげるだけだと改行したいところでできないので。。。

  • コマンドボタンの改行方法(アクセス2000)

    アクセス2000を使用しています。フォームのコマンドボタンの表題を任意の位置で改行させたいのですが、できるのでしょうか?もし、可能であれば方法を教えてください。宜しくお願いします。

専門家に質問してみよう