[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
e-mail:
URL:
この情報を次回も使用する


スレッド一覧に戻る返信

[413] csv行ごとでの保存

みけねこ [2017/10/20 22:32:46]

大変お世話になっております。
いつもありがとうございます。

csvカンマ区切りでの保存時に、
下記のような保存をしたいのですが、
マクロで対応可能なのでしょうか?


・1列目が1の場合、データ空白でも7行目までを認識
・ 〃 2の場合、5行目までを認識し保存
(必ずヘッダーとして、1列目が1の行が1行入った後、2の行が来ますが、行数はランダムです。)

1行目 1,20171020,100,16,,,,
2行目 2,100,10,29,,
3行目 2,100,20,29,,
4行目 1,20171020,150,10,,,,
5行目 2,100,10,41,,
6行目 2,100,20,41,,
7行目 2,100,15,41,,
8行目 2,100,5,41,,

よろしくお願い致します。

Re: [413] csv行ごとでの保存

みけねこ [2017/10/20 22:35:21]

申し訳ありません。
タイトル編集中に投稿してしまいました。
中途半端なタイトルになり失礼致しました。

Re: [413] csv行ごとでの保存

あすかぜ [2017/10/21 18:30:03]

書き込みありがとうございます。

通常の「上書き保存」や「名前を付けて保存」ではそのような切り替えはできませんが、エクスポート機能を使うことで実現できます。

http://www.asukaze.net/soft/cassava/macro/asukaze/bbs413_20171021.csv.cms
上のリンクを右クリックして「対象をファイルに保存」(もしくは「名前を付けてリンク先を保存」)でダウンロードし、「適当な名前.csv.cms」という名前で Cassava Editor の「Export」フォルダに置いてください。
[ファイル(F)]-[エクスポート(T)...] を実行し、ファイルの種類を選択して(マクロのファイル名を変えていなければ BBS413_20171021.CSV 形式)、「保存」を実行してください。

よろしくお願いします。

Re: [413] csv行ごとでの保存

みけねこ [2017/10/23 15:58:32]

早速有難うございます。
希望通りの項目数でcsv出力することが出来ました。

1点追加で恐縮ですが、
今回ご質問させて頂いた条件下で、
空白項目も含めてすべてクオートした状態でCSV出力するマクロもご教授頂けると大変助かります。

よろしくお願い致します。

Re: [413] csv行ごとでの保存

あすかぜ [2017/10/23 21:03:44]

すべての列をクオートするようにしました。
http://www.asukaze.net/soft/cassava/macro/asukaze/bbs413_20171023.csv.cms
こちらのマクロを試してみてください。

よろしくお願いします。

Re: [413] csv行ごとでの保存

みけねこ [2017/10/24 09:58:51]

早速有難うございます。
クオートされて出力でること確認できました。

大変助かりました!有難うございました。
また何か御座いましたら、よろしくお願い致します。

スレッド一覧に戻る返信