【Excel マクロで遊ぼう マインスイーパー的爆弾数カウント】

いまさらながらExcelのマクロで遊んでみている。
うまく作れば、ゲームだって製作可能。
実際、ネットを調べると、ゲームを作っている猛者がごろごろと出てくる。

これは遊んでみるしかない。と思い毎日少しづつ、Excelのアソビシステムを開発中。


今回は、マインスイーパーの爆弾を数える仕掛けを再現。
ゲームにはなっていないが、ちゃんと数えてくれたようだ。
自分の周りのセルの●の数を数えるcountif関数を使っているが、
普通に作ると、その後「循環参照」と言われて詰む(詰んだように見える)

しかし、あえて、循環参照を「させる」ことによって、この計算を成立させている。

一般的には「循環参照」は、禁止事項として学ぶものだが、あえてそれを利用してこういったこともできる。面白い。

え?マクロどこに使われてるって? 表のリセット(データを複製して元に戻している)なんで、解説不要レベルw

コメント

このブログの人気の投稿

Macつかって。(Surfaceと比較)

タブレットとトイレ

家系図作成勉強会告知