タイトル : Re^7: MS-ACCESSの解放が出来ません 投稿日 : 2016/02/04(Thu) 12:01 投稿者 : 魔界の仮面弁士
> found = (fld.Name = "A区分") VB6 のそれと同じ意味ですよ。 最初の = は代入演算子、右にある = は比較演算子。 この場合の括弧は必ずしも必要ではないので、 found = fld.Name = "A区分" としても OK です。 あるいは比較式であることを明確化するために found = CBool(fld.Name = "A区分") といった、あえて冗長な型変換をするケースもあるようで。 そうした表記に慣れないのであれば、ばらして If fld.Name = "A区分" Then found = True Else found = False End If のように書いておいてください。 |