ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

改行ありテキスト項目のテキスト書出し

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-30 13:54
matsu  新米   投稿数: 16
お世話になります。

改行を許可したメモ項目付きテーブルを、テキストファイルに書出しを行い、Excelで参照したいと思います。
今行っているのが、この項目をダブルコーテーションで区切って拡張子CSVとして出力しているのですが、他の文字列項目に0から始まる数値だけのフィールドがあり、これが先頭の0が消えてしまうのです。

そこで、CSVではなくtxtにして、Excelで属性指定しながら読み込んだのですが、この場合、メモ項目の改行で次レコードという認識になってしまいます。

この改行を無視して、1つのセルでメモ項目を表示する方法を教えてください。
それか、数値のみの文字項目で先頭の0がある場合、それを正しく表示する方法があれば、これもお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-30 15:14
nkmt  長老   投稿数: 1668
数値のみの項目で先頭が0であるのであれば
自分は "ABC",="0123"のように
ダブルコーテーションで囲う前に=を付けると思います。


あと改行有り項目をテキスト出力する場合、
出力前に変数などを用意して、その変数に改行コード
CHR(13)でしたかね?それを他の文字に変換して、無理やり1行
にして出力させていました。※逃げの方法なんでしょうが。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-6-30 17:49
matsu  新米   投稿数: 16
nkmtさん、ありがとうございます。

今回は「=""」方式ではなく、改行コードの変換による逃げにします。

※文字列中の改行コードを別文字に変更する方法をお伺いしたいです。
 改めて質問を挙げます。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約