Kindle Unlimitedで、小野りょうさんの「EXCEL VBAで仮想の自動販売機を作ろう VBAマクロ入門」を読んだ。Excel上で仮想の飲料自動販売機を作成する作業を通して、Excel VBA(マクロ)を勉強できる内容になっている。
Excel VBAを基本的なところから学べるのに加えて、いかにExcelで自販機のシステムを「それっぽく」再現するか、という「プログラミングの考え方」を身に付ける面でも得るものが多くあった。
やや泥臭いコード入力作業が必要な部分も多いが、それも実務でVBAを使うとなると避けては通れないので、四苦八苦しつつもキーを打った。その分、完成したマクロが意図した動きを見せてくれると、うれしい気分になり、達成感もある。
Excel VBAを勉強する時、仕事で役立つツールを作成することばかり考えていたが、たまにはこの本のように、身近な何かをゲーム的に作ってみるのもよいな、と思った。気分転換になるし、新しい発想をもらえるような気がする。