Excel自動化の記事というと、ロジックやエラー処理の話が中心になりがちです。でも実際に現場で毎月使ってもらうツールを作っていると、それと同じくらい時間を取られるのが「見た目まわり」の問題でした。
プルダウン(入力規則)が消える。色掛けが消える。書式が崩れる。今回は、介護施設の勤務表・予約表の自動化で実際に起きた「見た目のバグ」と、その対処を紹介します。地味なテーマですが、現場のシステムでは見た目の問題も立派な機能要件です。
症状1:月次シート生成後に入力規則が消える
毎月、原本シートをコピーして新しい月のシートを自動生成する運用にしていたのですが、生成されたシートでプルダウンが効かないという報告が上がってきました。原本には設定してあった入力規則が、コピーの過程で引き継がれないケースがあったのです。
現場の担当者からすると「先月まで選べたのに今月は選べない」という状態で、これは信頼性に直結します。対処としては、シート生成マクロの最後に、入力規則を再設定する処理を明示的に入れる形にしました。「コピーすれば全部引き継がれるはず」という思い込みを捨てて、大事な設定は生成後に毎回セットし直す方針です。
症状2:休みを選択すると、別の状態の色が消える
勤務表では、休み・ショートステイ利用中など、状態ごとにセルの色を分けて視認性を上げていました。ところが、ある状態を選択して色を付ける処理が、別の状態の色を上書きして消してしまうという現象が起きました。
原因は、色を付ける処理同士の適用順序と適用範囲が整理されていなかったことです。それぞれの処理が「自分の担当範囲」を越えて色を塗り替えていた。対処として、状態ごとの色ルールを一覧で整理し、どの処理がどの範囲に色を付けるのか、どの順番で実行されるのかを明確にしました。必要に応じて、全体の色を再計算して塗り直す処理も用意しています。
色のバグの怖いところは、エラーとして検知できないことです。マクロは正常終了しているのに、画面を見ると色がおかしい。機械には「正常」でも、人間の目には「壊れている」。この種の問題は、実際に使う人の目視確認でしか見つかりません。
症状3:結合セルと入力規則の相性問題
レイアウトの都合で結合セルを使っている箇所では、入力規則の設定がうまく機能しないケースがありました。見た目を優先して結合したセルが、機能面の制約になる。Excelあるあるですが、自動化を前提にするなら、結合セルはできるだけ避けてレイアウトを組む方が後々楽です。実際、別の予約表では「セルを結合せずに、見た目は罫線と配置で作る」方針に切り替えました。
症状4:コピー処理で条件付き書式が崩れる
シートのコピーや行の挿入を繰り返すうちに、条件付き書式のルールが分裂・増殖して、意図しない範囲に適用されたり、逆に必要な範囲から外れたりする現象もありました。これもExcelの自動化では有名な落とし穴で、条件付き書式に頼りすぎず、マクロ側で明示的に色を塗る方式に寄せることで安定させています。
見た目のバグから学んだこと
一連の対応を通して実感したのは、現場の人にとって「正しく動いている」の基準は、ロジックの正しさではなく画面の見た目だということです。配置ロジックが完璧でも、色が消えていたら「壊れた」と言われます。逆に言えば、見た目が安定しているだけで、ツールへの信頼はかなり保たれます。
自動化ツールを作る人は、ロジックのテストと同じ熱量で「生成されたシートを目で見る」テストをした方がいい。これが、地味なバグたちと戦って得た結論です。
AI介護士kaze運営者。介護福祉士・ケアマネジャー・社会福祉士の資格を持ち、介護現場歴18年。現場のリアルな課題感を起点に、AI×介護の実用性を探求・発信しています。
同じような業務改善の悩みを抱えている施設の方へ
ここで紹介した仕組みは、施設ごとの人員体制や運用ルールに合わせて設計し直す必要があります。「うちの施設でも近いことができないか」という方は、以下のフォームからお気軽にご相談ください。
▶ お問い合わせはこちら
※「題名」欄に「業務改善について」のように一言添えていただけるとスムーズです。


コメント