【VBA】棒人間を動かすには?(ジタバタ編)

ExcelVBAを使って棒人間を動かします。

スリープとループについても説明します。

ドット絵のセンスは無い!!(泣)

動画

必要なもの

・シート「動き」(シート名だけ変更)

・シート「コマ」にドット絵(部分的に違う絵を2個)

ソースコード

スリープの設定

続けて動かすと、一瞬で終わります。

1秒スリープを入れてあげる設定にします。

繰り返し

for文で繰り返します。

詳しくはVBAで処理を繰り返すには?(For~Next)を見てね。

コピーして貼り付け

「コマ」っていうシートの「N1:T17」セルをコピーして、

「動き」っていうシートの「1, 10」にペーストしてね。

というコードです。

(右に動かすバージョンもあるので、こちらの表記にしています)

コピーの範囲を変えてるだけですが、

ちゃんと(?)ジタバタしてるように見えますよね。

まとめ

ExcelVBAで棒人間を動かしてみました。

いかがでしょうか(泣)

ここでしか読めない!Web系Masakiさんへの質問

Web系エンジニアは必読。
ポートフォリオは、構想から約2ヶ月で完成したそう。
めっちゃかわいいの!
Twitterも要チェック☆

ほかにも50名以上のお話が読めるのは、このブログだけ!