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

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[383] マクロ動作時の表示について

hotman [2017/02/03 13:20:14]

『Cassava Editor』をいつも便利に使わせて貰っております。
このエディタのご提供について感謝に堪えません。

さて先日初めてマクロ機能を使用しました。
その時感じた事なのですが、マクロでの作業内容が多い
あるいは該当する項目が多いとある程度の時間が掛りませんか?
今回自分が試したのは、行=1200 列=56で
全てのセルを見渡して、項目を置き換える作業をしました。
置換えるの項目は、46項目です。

項目数・行数を絞ったテストでは問題なく項目置換えが出来るのですが、
本番では、後の方の行が起き変わらなく、最初不思議に思えました。
途中で気が付いて暫くそのまま置き、その後確認して見ると
正常に置換えが出来ていました。
マクロが動いている事が表示されていない為、一瞬(数秒)で終わっているものと
勘違いしておりましたが、実際にはそれなりの時間が必要なようです。
当たり前と言えばその通りなのですが、実行中の表示がない為、
当初は直ぐ終わるものと勘違いしておりました。

そんなことで可能でしたら、マクロ実行中の様な表示が可能でしたら
出来れば対処して貰えれば大変ありがたく思います。
次のアップデートの時にでも考えて貰えますでしょうか。

以上、大変不躾なお願いですがよろしくお願いします。

Re: [383] マクロ動作時の表示について

あすかぜ [2017/02/05 11:03:30]

返信遅くなってすみません。要望ありがとうございます。

たしかに、マクロの実行には時間がかかりますが画面に適切な表示がないですね。
ステータスバーに「マクロ実行中」などの表示が出るとわかりやすそうです。
今後の更新時に改善を検討したいと思います。

当面は、それぞれのマクロの最後に
MessageBox("マクロの実行が完了しました。");
等を追加してマクロの完了がわかるようにしてみてください。

よろしくお願いします。

Re: [383] マクロ動作時の表示について

hotman [2017/02/06 16:33:29]

あすかぜ様

対応下さってありがとうございます。

>MessageBox
なるほど、その手が有りましたね
気が付きませんでした。
教えて下さってありがとうございます。
当面これで対処できそうです。
どうもありがとうございました。
今後ともよろしくお願いします。

Re: [383] マクロ動作時の表示について

あすかぜ [2018/07/03 10:48:29]

Ver.2.0 で、マクロの実行中にステータスバーおよびツールチップで「マクロを実行中です。」 と表示するようにしました。

スレッド一覧に戻る返信