GO-AHEADの書籍(簡単なゲームで学ぶVBAプログラミング入門-OpenOffice編-)
デジタルトランスフォーメーション(Digital transformation; DX)とはテクノロジーによって人々の生活が豊かになっていくことです。特にICT技術を使って、デスクワークをオートメーション化する、RPA(Robotic Process Automation)が導入されつつあります。定型業務の中には80%の時間短縮効果があり、生産性向上のが期待できます。本来ならばRPAを学習するのですが、プログラミングを学んでいない方にはかなりハードルが高い作業となります。このため、エクセルに標準に付属しているVBA(Visual Basic for Applications)を使って定型業務を効率化すれば生産性の向上が可能となります。また、公文書はエクセルが多いですよね。 簡単なゲームを作製することによって、VBAのプログラムの基礎を学ぶことができます。仕事だとつらいですが、ゲームだとちょっとだけやる気が出ませんか?Excelでもできそうな比較的簡単なゲームをそろえてみました。工夫次第ではいろんなことに使えそうです。ただし、アクションゲームのようなものは向いていないでしょう。OpenOfficeやLibreOfficeは基本的に無料と言うところが素晴らしいですね。 まえがき・・・・・4 1. VBAの使い方・・・・・5 2. プログラミング・・・・・9 3.ゲームを作ろう 3.2 魔方陣の作成・・・・・34 3.3 ブロックパズルの作成・・・・・52 3.4 ハノイの塔の作成・・・・・74
3.6 松茸を探せゲームの作成・・・・・111 3.7 ブロック崩しゲームの作成 ・・・・・123 付録.フォームコントロール・・・・・144 参考文献・・・・・163
|