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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[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]

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

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

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

みけねこ [2022/06/29 14:36:49]

大変長らくお世話になっております。ありがとうございます。
数年前に質問させて頂いた件に関連しまして下記条件でのマクロ出力は可能でしょうか?
教授頂きたくお願いお願い申し上げます。

・1列目がAの場合、データ空白でも40項目目までを認識
・ 〃 Bの場合、34項目目までを認識
・空白項目も含めてすべてカンマ区切り、クオートした状態でCSV出力

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

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

あすかぜ [2022/06/29 21:48:05]

"A" "B" を認識するようにエクスポートマクロを書き換えてみました。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs413_20220629.csv.cms
こちらで期待通りに動作するでしょうか。

なお、まだ開発中ですが、次のバージョンの Cassava Editor では行ごとに列数の異なる CSV ファイルも編集できるようにしたいと考えています。
https://www.asukaze.net/soft/cassava/history/2_5dev.html

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

みけねこ [2022/06/30 10:34:18]

早速ありがとうございます!条件通りに出力出来ました。

次のバージョンの件も承知しました。期待しています。
(そもそも同じバージョンのものを使い続けていたのでバージョンアップ確認するように致します。確認したらVer.1.9.3でした・・・。
失礼致しました。)
今後もお世話になります。

スレッド一覧に戻る返信