現在業務でVBAを触っています。
そこで、1点質問です。
Dim itm As Variant Dim arr(1 To 2, 1 To 3) As String arr(1, 1) = "あ" arr(1, 2) = "い" arr(1, 3) = "う" arr(2, 1) = "Y" arr(2, 2) = "Y" arr(2, 3) = "N" For Each itm In arr() MsgBox itm Next itm
上記のような多次元配列をループしている際に多次元配列の値がYであればNに、NならばYに変更したい場合どのようにソースを変更すればよいのでしょうか?
結果としては以下のようにしたいです。。。
arr(2, 1) = "Y"→arr(2, 1) = "N"
arr(2, 2) = "Y"→arr(2, 2) = "N"
arr(2, 3) = "N"→arr(2, 3) = "Y"
ソースコードはマークダウンのcode機能を利用してください
回答3件
あなたの回答
tips
プレビュー