Tag: Excel VBA

Excel VBAで迷路作成を作って公開

投稿:2018/03/21 19:54

先ほど迷路作成のツール、というかゲームを作成して、技術ブログに公開した。

再帰の勉強をしたくて、本当は「迷路を解く」VBAマクロを組もうと思っていたのだが、迷路を解くツールを作るより前に、そもそも「解くための迷路」を作るのが面倒になって、VBAで迷路を作成するに至った。


参考・出典

Excel VBA技法:カンマ区切りのリストを関数に渡してからsplitして使う

投稿:2018/03/17 20:33

割と好きな技

sub main()

 mrow=3

 Call 入力用空欄作成(mrow,"3,4,5,6,7,9,10,16,18,21,22,23,24,25,26,27,28,29,30,31")

End Sub

Private Sub 入力用空欄作成(ByVal mrow As Long, ByVal collist As String)

 For Each v In Split(collist, ",")

  ncol = Val(v)

  Cells(mrow, ncol).ClearContents

 Next v

End Sub

[MyTips Home]