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

→約 1 分で読めるよ〜

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

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

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

動画

必要なもの

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

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

ソースコード

スリープの設定

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

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

繰り返し

for文で繰り返します。

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

コピーして貼り付け

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

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

というコードです。

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

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

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

まとめ

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

いかがでしょうか(泣)

ここでしか読めない!Pythonエンジニア村上さんへの質問

TwitterやQiitaで話題のエンジニア!
村上さんがエンジニアを目指したきっかけは、「2ch」?!
熱い気持ちが文字からも伝わってくるよ。
Twitterも要チェック☆

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