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

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[451] 一気に行の削除ができない

通りすがりのK [2018/08/30 14:52:33]

お世話になっております。

大量のCSVデータ(8千行くらい)を開いて必要なデータ以外を削除しようと、一気に選択して削除しようとすると「不正な浮動小数点数演算命令」というポップが出て、削除ができません。

10行、20行くらいなら問題なく削除できるのですが、500行とか1000行とか、大きい数となるとこのポップが表れて削除できないようなのですが、何か設定を変えれば削除できるようになるのでしょうか?

ご存知の方がいらっしゃればご教示ください。
よろしくお願いします。

Re: [451] 一気に行の削除ができない

あすかぜ [2018/08/30 22:07:16]

ご報告ありがとうございます。

500行以上の行を削除しようとすると必ずこのエラーが発生するのでしょうか?
選択範囲が大きいこと以外になにかエラーとなる場合の条件などはあるでしょうか?
可能であれば、エラーが発生する CSV データと、削除したい範囲を mail@asukaze.net までお送りください。

お手数おかけして申し訳ありません。よろしくお願いいたします。

Re: [451] 一気に行の削除ができない

通りすがりのK [2018/09/04 17:52:53]

ご返信ありがとうございます。


>500行以上の行を削除しようとすると必ずこのエラーが発生するのでしょうか?

該当のCSVですと、必ず出ます。
ただ、元々容量の少ないデータのCSVだった場合には出ないように思います。

この辺りが曖昧で申し訳ありません…。


>選択範囲が大きいこと以外になにかエラーとなる場合の条件などはあるでしょうか?

申し訳ありません、そちらは分からないです。
エラーが出るCSVでも範囲を減らすと削除ができるようなので、範囲が問題なのかと思った次第です。


>可能であれば、エラーが発生する CSV データと、削除したい範囲を~

こちらは申し訳ありませんが、該当のCSVが顧客のデータも含まれておりますため、お渡しすることが難しいです。

お渡しできるような同じエラーが出るCSVを作成できないかと思い、あれこれやってみましたが、
単純に行数が多いだけでは同じエラーを出すことは出来ませんでした。

もしかしたら、1セル内のデータ量や記載されている文字によって左右されるのかもしれません。
記入を禁止している文字などがございますでしょうか?

もしございましたら、教えていただければと思います。
よろしくお願いいたします。

Re: [451] 一気に行の削除ができない

あすかぜ [2018/09/05 21:20:51]

情報ありがとうございます。
単純に行数が多いだけではエラーが発生しないとのことなので、ご指摘の通りセル内のデータによって問題がおきているのだと思います。
意図的に禁止している文字はないので、純粋に Cassava Editor 内部の処理の不具合だと思います。すみません。

ひょっとすると過去のバージョンでは問題が発生しないかもしれないので、https://www.asukaze.net/soft/cassava/ から Ver.1.9.5 などをダウンロードして試してみるとよいかもしれません。
もし、より具体的に問題が発生する条件がわかったらまたご報告いただけると助かります。

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

Re: [451] 一気に行の削除ができない

通りすがりのK [2018/09/06 14:45:36]

ご返信ありがとうございます。

>意図的に禁止している文字はないので、

そうなのですね。
かしこまりました。

>Ver.1.9.5 などをダウンロードして試してみるとよいかもしれません。

ありがとうございます!

Ver.1.9.5をダウンロードして該当ファイルを操作してみたところ、
削除したい行を指定する際にしばしばエラーが出るものの、
3,000行くらいなら一括で削除できるようになりました。

また、開く際に時間がかかっていたのですが、
Ver.1.9.5で開くとスムーズに開くことができました。

とても助かります。
Ver.1.9.5で今後は作業を行ってきたいと思います。


>もし、より具体的に問題が発生する条件がわかったらまたご報告いただけると助かります。

承知しました。
また何か分かりましたらご連絡を差し上げます。

この度はご対応ありがとうございました。

Re: [451] 一気に行の削除ができない

みと [2020/06/17 17:22:34]

2年前のスレッドですが、恐らく同じ現象かと思いますので、続きとして書かせていただきます。

特定の文字列が含まれたセルをマウスで範囲選択しようとすると、「不正な浮動小数点数演算命令」のポップアップが繰り返し出てきて、操作不能な状態になってしまいます。

特定の文字列、とは下記のようなものです。
「1E309」、「1e444」、「1e1000」

ちなみに、下記は大丈夫です。
「1E308」や「1E44」

「数字」+「E」+「309以上の数字」が恐らくNGなようです。

Eの指数表記が関連しているのかとは思うのですが…。

もともとEXCELでCSV開くとEを含むセルが勝手に変わってしまうのが嫌でCassavaを使わせて頂いていたので、環境によるのかもしれません。(私の環境がWindows10になったらダメになったのかもしれません)

ちなみにバージョンは2.1.5と1.8.5で試しましたが同じ現象でした。

可能でしたらご確認いただけたらと思います。

Re: [451] 一気に行の削除ができない

みと [2020/06/17 17:27:46]

バージョンを間違えてました。
 2.1.5 → NG
 1.9.5 → NG
 1.8.5 → OK
でした。
ひとまずは1.8.5を使おうと思います。

Re: [451] 一気に行の削除ができない

あすかぜ [2020/06/17 19:38:00]

情報ありがとうございます。
私の環境でも「不正な浮動小数点数演算命令」のエラーを再現できました。
近いうちに修正したいと思います。

ステータスバーに表示する「SUM=」の計算で問題が発生しているので、[表示(V)]-[ステータスバー(B)] メニューでステータスバーを非表示にすることでも回避できると思います。

よろしくお願いします。

Re: [451] 一気に行の削除ができない

みと [2020/06/18 08:45:23]

ご確認ありがとうございます。良かったです。
ステータスバーの非表示で対応できました。

CSVを使う際に欠かせないツールとなっています。
応援しております。

Re: [451] 一気に行の削除ができない

あすかぜ [2020/06/27 16:29:52]

Ver.2.2 β7 で、合計・平均の計算時に指数表記を数値として変換しないように変更しました。
また、大きな範囲を選択しているときは自動で合計を計算しないようにしました。
https://www.asukaze.net/soft/cassava/history/2_2dev.html

スレッド一覧に戻る返信