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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[323] 「セルの中身」ではなく「値」でのcsv保存

nekosan0 [2015/07/14 01:19:43]

はじめまして。
使いやすいソフト、ありがとうございます。

セルの中に計算式が埋まっている場合、「セル内計算式を処理」をオンにすると、画面では計算結果の値が表示されますが、この表示されている「値」でcsvに書き出すことは可能でしょうか?

たとえば、付属のcalenderマクロを実行して、「セル内計算式を処理」をクリックすると、日付で表示されますが、名前を付けてcsvを保存すると、現状はセルの「計算式」がcsvに保存されます。

全セルを選択しておいて、コピー→テキストエディタなどでペーストすると、値がコピペできるみたいなのですが、右端や最下行などで、カンマの数が元データと変わってしまうようです。


あと、「平方根」のお話が以前のスレッドでありましたが、メジャーな算術関数が使えるとありがたいな、と思います。(sin、cos、tan、powなど)

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

Re: [323] 「セルの中身」ではなく「値」でのcsv保存

あすかぜ [2015/07/14 22:47:30]

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

Cassava 標準の機能では、計算結果を名前をつけて保存することはできません。
計算結果を保存したい場合には、エクスポートマクロを利用してください。
マクロ中の [x,y] は計算結果を返します。

エクスポートマクロのサンプルとして、
http://www.asukaze.net/soft/cassava/macro/asukaze/quote.csv.cms
をダウンロードしてみてください。
このエクスポートマクロでは、"" で囲む列を別途入力して CSV ファイルを出力します。

算術関数の件、最近開発が停滞していてすみません。あまり期待せずにお待ちください。

よろしくお願いします。

Re: [323] 「セルの中身」ではなく「値」でのcsv保存

nekosan0 [2015/07/15 00:40:57]

ご回答いただき、ありがとうございます。

ご教示いただいたマクロを使うことで、現在
表示されている内容(「セル内計算式を処理」
の状態に合わせた内容)で出力できるように
なりました。

(あと、exportフォルダの意味と使い方
 がわかりました!)

算術関数については、気長に待ちますので、
お手すきのときに進めていただければと
存じます。

ありがとうございます。

スレッド一覧に戻る返信