VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2004/01/08(Thu) 11:06
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: CSVファイルとエクセル

> -234-6 12-4-6 -----6のようなデータをCSVファイルで書きこみ、
それって、CSV(カンマ区切り:Comma Separate Value)ではなく、空白区切りに見えますけれど…。


> エクセルでも文字として表示させるにはどうしたらよいのでしょ

CSVデータには「書式情報」が含まれませんので、本来、見栄えはExcel側で制御する必要があります。
CSVに拘らないのであれば、書式付のデータ(SYLKテキスト形式など)で出力されては如何でしょう。


とりあえず、見栄えを優先させる場合は、「12-4-6」という[値]ではなく、
「="12-4-6"」という[数式]を指定するという逃げ方はあります。
例えば、『="-234-6",="12-4-6",="-----6"』という感じですね。


見栄えよりも、データを優先させる場合は、
1. Excelで、[ファイル(F)]-[開く(O)] を選択する。
2. [ファイルの種類]でテキストファイルを選択して、CSVファイルを開く。
3. テキスト ファイル ウィザードで、該当列のデータ型に[文字列(T)]を指定して[完了(F)]を押す。
のようにして開けばOKでしょう。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -