パズル対策用エクセル
普通のナンプレ(数独)ならエクセルに頼る必要も無いんだけど…
現在、挑戦しているのは1~25の数字を使った巨大なヤツ。
普通のが1~9を使って9×9、計81マスなのに対し、25×25、計625マス。
本の1ページを、まるまる使ってるサイズなので、
確定済の数字が入ってる列・行を確認するだけでも大変なコトに。
最初はペンを使って隠していたんだけど、それも面倒だったので
いっそエクセルに入力して、行・列の確認は背景色に色を付ける事にしようと。
まぁ、625マスと言っても入力するのは慣れてるからねぇ。
ちゃちゃっとマス目を作って作成。
Ctrlキーと組み合わせながら、確認したい数字の入ってる区域・行・列を選択。
背景を塗りつぶす事で確定した数字と干渉しないマスを特定。 おかげでだいぶ見やすくなったんだけど…
人間、欲が尽きないもので…
今度は、Ctrlキー+マウスドラッグで範囲を指定した後、背景色を指定。
その作業そのものが面倒に感じるように。
そんな訳で…
久しぶりにエクセルのマクロ(VBA)を使ってみました。
と言っても「記録」機能を使ってコードを作成。
コピペして、編集して、ボタンに割り振っただけだけど(苦笑
で、完成したのがコレ。
※数字は現在発売中の雑誌のモノなのでモザイク処理
行・列単位で色を塗るボタンが25×2、計50個。
区画単位で色を塗るボタンが25個。 それに全ての背景色を消すクリアボタン。 計76個。
思った以上に面倒でした。 orz
たぶん、もっと楽な方法もあるとは思うんだけど…
勉強不足なので仕方無いですね。 λ..........トボトボ