かなり進みました。
印刷関連が一部の問題を抱えながら機能してくれた。
~ 懸念のエクセルマクロのスピード ~
想定した時間が余りにも長いので困ったのだが、実際にやってみると5~7秒で終了する。ひょっとして、この時間はエクセルの最低限の起動時間なのかもしれない。心配して無駄な時間を使ってしまった。(この辺がプロとの違いだなぁ)
~ 印刷プレビュー表示 ~
表示してみて判ったのだが、ゼロ埋め表示でプレビューされている。これは大問題。6桁数字を6個のセルに入れるのは簡単だが、5桁や3桁の数字を6個のセルに入れる場合、右側から埋めて表示しなければならない。(つまり、金額の場合がそれに該当する。)ゼロ埋め状態で1000と言う数字なら6個のセルには「0」「0」「1」「0」「0」「0」と入るけども1000円の場合は「」「」「1」「0」「0」「0」と表示しなければならないのだった。
~ ゼロを消す処理を作る ~
「簡単だな!」と本当に簡単に作ったら「」「」「1」「」「」「」となって、必要なゼロまで消えてしまった。(やっぱりアマチュアだ!)んで、よ~く考えて簡単な計算で答えが出る事が解ったので、それをテスト用に作ったあった方のファンクションに入れて処理させてみた。
~ 大成功! ~
これで印刷関連も終了したので、あとは細かい部分とユーザーの要望を入れて完成になるが、要望を満たす為にまだまだ問題が発生するだろうなぁ。