ケース研修開催決定しました。
2014年6月28日 / 仕事
ITコーディネータ広島のケース研修の開催が決定しました。
人数は少ないのですが、満足度の高い研修を目指して頑張ります。
私の所属しているITコーディネータ広島開催のケース研修が下記の要領で実施されます。
ITコーディネータになるには、ケース研修の受講が必須条件です。
エクセルでのプログラミングで、今回はユーザー関数(Function)を使ってセル上で使用するという手法を使ってみました。
結果的にコーディング量は劇的に少なくできたのですが、別シートのデータを使用する場合に関数の再計算が行われないという現象が発生しました。
いろいろ調べたところ、以下の方法で回避できます。
ところが、1.の場合ブックのセルが変更されるたびにすべての再計算が行われるため処理が異常に遅くなります。
また、2.の方法はユーザーが実行するのでやり方を忘れる恐れがあります。
いろいろ悩んだ結果、マクロの記録で2.の方法を実行してみて、どんなコードになるか確認してボタンクリックで実行するようにしました。(ボタンのCaptionは「再計算」にしました)
生成されたコードは、”Application.CalculateFull” でした。