先日、会社の同僚からExcelの関数で「-11223344556677.8899」という数値を「-11兆2233億4456万」と表記するようなのってないのか?と聞かれて色々調べた結果VBAでマクロを組むしかないようでした。
その時はVBAを組んで関数化してあげたんですけども、一々これぐらいのことで確認ウィンドウが出るのが「初心者を無駄にビビらせる&エクセルの起動を重くする原因」な気がしたので、VisualuRubyでサクっとGUI付きのツール化をしました。(所要時間15分)
ソースの中身って正規表現使いまくりなだけなんですけどもorz
15分でできたのは、元のVBAスクリプトがあったし、FormDesignerで作ったGUIを自分専用に書き直すツールを別で作っていたというマジックも発生しているわけですが…
別プロジェクトの方も全然手をつけられていない状況ですが、とりあえず24.1インチのモニターがやっと届いて楽な環境が構築できたので今月末までにはなんとかしたいなぁと思ってます。