ビジネスの世界でパソコンを使うのは今や常識。
中でもマイクロソフトのExcelのスキルは必須といっても過言ではありません。
表やグラフを作るのは多くの方が経験していると思いますが、VBAは使いこなしているでしょうか?
このExcel VBA、極めればファミコンのようなクオリティのゲームを作って動かすことも可能なんです。
今回は Excel VBA で作ったスーパーマリオの話題です。
Excel VBAとは? 知らない人のために解説!
Excel VBAの「VBA」とはVisual Basic for Applicationsの略で、プログラミング言語の一つ。
例えばExcelシート上のボタンを押すだけで大量のデータを処理するなど、使いこなせば非常に便利な機能です。
Excelがインストールされたパソコンならどれでもマクロを作れます。
ただしマクロを作るにはコードを作成しなければならず、作成には一定の知識が必要です。
Excelで作ったスーパーマリオ
Excel VBAは主にビジネスの現場で使われていますが、ゲームを作ることもできます。
この技術を使って作られたスーパーマリオの動画がこちら。
並のスキルではとてもできない完成度に脱帽・・・!!
動画の隅のほうをよーくみると、Excelのセル(マス)が非常に細かく分けられていることがわかります。
セルを細切れにし、一つ一つの色を切り替えることで画面が動いているように見せているのです。
Excelで作ったロックマン!?
Excel VBAで作ったロックマンも!
マリオよりさらにきれいなグラフィックに仰天です。
Excelで作ったスーパーマリオに対するみんなの反応
これ、私の知っているExcelちゃんじゃないです
これ小学生くらいの時位のパソコンでやってみようと思ったけど断念したヤツだw
流石に無理
これは売れますね。「Excelで作るスーパーマリオ」と題して本を出せば、かなり売れると思いますよ。
昔ニコニコで見た時エクセルとか分からなくてマリオのパクリゲーだとか思ってたけど今考えて見るとエクセルでマリオとかすげぇって思う
私はEXCELのマクロの、セミナーの講師をやっていますが、 これは凄い!!!
PC-8801仕様なのが面白い ハドソンハドソン!
謎の技術ww
凄すぎる!!!
ここでプログラミング簡単だろとか言ってる奴はテトリスすら作れないだろうな。
こんなことできるんだエクセル!! すごい!!
仕事でExcel VBAを使っていても、ここまで使いこなせる人はそうそういないのではないでしょうか。
ただただ驚きとしか言いようがありません。
この記事がよかったらシェアしてくださいね。
◆アイキャッチ画像出典元:忙しいwebデザイナーさんのためのWeb用素材データ保管・無料ダウンロードサイト、YouTube
◆あわせて読みたい
コメント