ID非公開

2018/6/27 11:24

33回答

AccessVBA初心者です。

ベストアンサー

このベストアンサーは投票で選ばれました

NEW! この回答はいかがでしたか? リアクションしてみよう

その他の回答(2件)

あ で、決まってるなら、 SELECT CASEでは、indexNoなどで判定だけして、 indexno=0 '初期化 case 103 indexno=1 みたいにして、 End selectの後で、 if indexno <> 0 then A(indexno)="あ" endif としては、いかがですか?

CASE の値がいくつからいくつまであるのかわかりませんが、 以下のような変換テーブルを用意して、 Case_No Idx_No 101...........1 103...........2 130...........3 135...........4 199...........5 207...........6 254...........7 : A(Dlookup("Idx_No","変換テーブル","Case_NO=" & Case_NO)) = "あ" とすれば1行でできると思います。