Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


6807 / 13644 ツリー ←次へ | 前へ→

【43020】csv読込み&書き込み kana 06/9/29(金) 11:13 質問[未読]
【43022】Re:csv読込み&書き込み かみちゃん 06/9/29(金) 11:18 発言[未読]
【43023】Re:csv読込み&書き込み kana 06/9/29(金) 11:23 お礼[未読]
【43024】Re:csv読込み&書き込み かみちゃん 06/9/29(金) 11:27 発言[未読]
【43029】Re:csv読込み&書き込み kana 06/9/29(金) 11:52 お礼[未読]
【43027】Re:csv読込み&書き込み Jaka 06/9/29(金) 11:46 回答[未読]
【43028】Re:csv読込み&書き込み kana 06/9/29(金) 11:50 お礼[未読]

【43020】csv読込み&書き込み
質問  kana  - 06/9/29(金) 11:13 -

引用なし
パスワード
   お世話になります。

csvのデータを修正したいのですが、notepadで変更するのが良いかと
思われるのですが、列が見にくいのでexcelで変更したいのです。

単純にexcelで読み込んで、修正後csvファイルとして保存すると、
数値などの桁数がおかしくなります。
例えばcsvでは『5.0000』がexcelでファイルオープンし、保存すると『5』と
なります。
csvの表示のままexcel読込んで、修正後その状態をキープしてcsv保存することは
可能でしょうか?

よろしくお願いします。

【43022】Re:csv読込み&書き込み
発言  かみちゃん  - 06/9/29(金) 11:18 -

引用なし
パスワード
   こんにちは。かみちゃん です。

> csvの表示のままexcel読込んで、修正後その状態をキープしてcsv保存することは
> 可能でしょうか?

「その状態」を読み込んだ際にExcelに情報として持たせておけるのであれば、可能です。
ただし、「その状態」をExcelにどのように情報として持たせるのかが、難しいかもしれません。
たとえば、小数点以下何桁などという条件をどこかに持たせておかないといけないでしょうね。

【43023】Re:csv読込み&書き込み
お礼  kana  - 06/9/29(金) 11:23 -

引用なし
パスワード
   ▼かみちゃん さん:

回答ありがとうございます。

>たとえば、小数点以下何桁などという条件をどこかに持たせておかないといけないでしょうね。

やはり、何かマスターを持たなくてはいけないということですね。
数値=小数点以下5桁 とか全てが同じならいいんですけど、
同じ数値でも、表示方法がバラバラなんです。

この場合、A列データ=小数点以下3桁、B列データ=整数、C列データ=小数点以下5桁
など、その項目ごとに表示形式がいるということになりますよね。。。。
簡単にできるかと思っていたのですが、マスタの管理が大変そうですね。

【43024】Re:csv読込み&書き込み
発言  かみちゃん E-MAIL  - 06/9/29(金) 11:27 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>この場合、A列データ=小数点以下3桁、B列データ=整数、C列データ=小数点以下5桁
>など、その項目ごとに表示形式がいるということになりますよね。。。。
>簡単にできるかと思っていたのですが、マスタの管理が大変そうですね。

マスタの管理というより、「ファイルフォーマットの設定」かと思います。
それが整理できるなら、出力の際にれを参照しながら、編集すればいいのです。
私は、その方法で同様のことしていますよ。

【43027】Re:csv読込み&書き込み
回答  Jaka  - 06/9/29(金) 11:46 -

引用なし
パスワード
   1番簡単そうなのは、CSVファイルの拡張子をTxtにして、全て文字列としてエクセルで開く、編集し終わったらCSVファイルとして保存。

【43028】Re:csv読込み&書き込み
お礼  kana  - 06/9/29(金) 11:50 -

引用なし
パスワード
   ▼Jaka さん:
回答ありがとうございます。

>1番簡単そうなのは、CSVファイルの拡張子をTxtにして、全て文字列としてエクセルで開く、編集し終わったらCSVファイルとして保存。

一度試してみます!

【43029】Re:csv読込み&書き込み
お礼  kana  - 06/9/29(金) 11:52 -

引用なし
パスワード
   ▼かみちゃん さん:

再びの回答ありがとうございます。

>マスタの管理というより、「ファイルフォーマットの設定」かと思います。
>それが整理できるなら、出力の際にれを参照しながら、編集すればいいのです。
>私は、その方法で同様のことしていますよ。

マスタではなく、フォーマットの設定ですか!
分かりました。調査して整理してみます。
本当にありがとうございました♪

6807 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free