[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/06/01(Wed) 14:45
投稿者名:まな
URL :
タイトル:
csvファイルへの書込み方法
csvファイルへの書込みについての質問です。
下記のようにフォルダ作成→ファイル作成をし、目次を横にCellを移動させて、
その下に、それぞれのデータを書き込むようにしたいのですが、

やりたいこと--------------
運転時間 DATA_A DATA_B
10:50   100   20
10:51   102   25
 ・    ・   ・
 ・    ・   ・
--------------------------

MkDir$ FsoDATE
Set FsoTS = Fso.CreateTextFile(App.Path & "\" & FsoDATE & "\&quo
t; & FsoTextName & ".csv",
ForAppending)
FsoTS.Write "運転時間" & Chr(9) & "DATA_A" & Chr(9) & &
quot;DATA_B" & vbCrLf

としても、1つのCellに"運転時間DATA_ADATA_B"となってしまいます。
TABの使い方が間違っているのでしょうか?

投稿時間:2005/06/01(Wed) 15:18
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: csvファイルへの書込み方法
> としても、1つのCellに"運転時間DATA_ADATA_B"となってしまいます。
> TABの使い方が間違っているのでしょうか?

なにのCellにどのように表示させているのでしょうか?
通常CSVファイルは、カンマ(,)区切りかと思うのですが、関連付けで表示させた場合
Excelが起動して表示されるようになりますが、Chr(9) の代わりに Chr(44) で、一度
試して見ては、MSFlexGrid に表示するならTAB 区切りでもOKですが。
TAB 区切りなら、拡張子は TXT にしないとExcel 当たりはうまく認識してくれません。

投稿時間:2005/06/01(Wed) 15:30
投稿者名:まな
URL :
タイトル:
Re^2: csvファイルへの書込み方法
Chr(44)とカンマ区切りでうまくいきました。
csvファイルでは、TABはNGなのですね。ありがとうございました。
引き続き、データのエクスポートも行っていきます。

ありがとうございました!

投稿時間:2005/06/01(Wed) 15:57
投稿者名:いな
Eメール:
URL :
タイトル:
Re^3: csvファイルへの書込み方法
>csvファイルでは、TABはNGなのですね。ありがとうございました。

CSVファイルでもTABは使いますよ?誤解なきように・・・。
コンマがない為、Tabも含めて区切られていない一つの値として判断されているだけで

CSVとは、Comma Separated Valuesの略称で、
日本語に直すと、
コンマ(,)で区切って書いた値(数値やテキスト等)
Comma         Separated     Values
です。

区切り文字に使うのはそもそもおかしいよね?

投稿時間:2005/06/01(Wed) 17:09
投稿者名:じゃんぬねっと
Eメール:
URL :http://jeanne.wankuma.com/
タイトル:
Re^4: csvファイルへの書込み方法
> csvファイルでは、TABはNGなのですね。ありがとうございました。
Tab 区切りなのは、TSV ですね。

投稿時間:2005/06/01(Wed) 17:46
投稿者名:いな
Eメール:
URL :
タイトル:
Re^5: csvファイルへの書込み方法
> > csvファイルでは、TABはNGなのですね。ありがとうございました。
> Tab 区切りなのは、TSV ですね。

ですね、同じ事、考えてました。
#よかった、「Tab Separated Values」なんて書かなくって。

投稿時間:2005/06/01(Wed) 21:57
投稿者名:LESIA
Eメール:
URL :
タイトル:
Re^6: csvファイルへの書込み方法
> > > csvファイルでは、TABはNGなのですね。ありがとうございました。
> > Tab 区切りなのは、TSV ですね。
>
> ですね、同じ事、考えてました。
> #よかった、「Tab Separated Values」なんて書かなくって。

いや、それでいいのでは?
hhttp://e-words.jp/w/TSV.html

投稿時間:2005/06/02(Thu) 11:23
投稿者名:いな
Eメール:
URL :
タイトル:
Re^7: csvファイルへの書込み方法
> いや、それでいいのでは?
> hhttp://e-words.jp/w/TSV.html

いや、実際はそうなんだろうけど、
Microsoft Office Excel の
名前をつけて保存ダイアログボックスにもあるように。

ファイルの種類(T):テキスト(タブ区切り)(*.txt)

なかなか一般化しないよなぁ〜とおもってね。

いつも、tab区切りのCSVファイルという投稿を見ると
それ、CSVちゃうから、と突っ込みを入れてしまう。