タイトル : Re^2: IF文で判断ミス 投稿日 : 2009/05/15(Fri) 09:38 投稿者 : ゆき
> 難しい問題点は別にして単純におかしなところがあると思いますが > > > WINDOWSXP、VB6にて検査システムを作成しています。 > > > Dim OUT_F As Long > > OUT_F = 0 > > If .TextMatrix(ROWNO, 2) < INSDATARS!Min a Then OUT_F = "1" > > Dim OUT_F As Long なのに OUT_F = "1" はおかしいでしょう? 変数の型が違う。 ※正常に判定しないため、OUT_F=1にしたりOUT_F="1"にしたりと苦戦した名残です。すみません。 これは直接的な誤判断と関連性は有りませんでした。 > > > Select Case INSDATARS!Max a > > Select Case INSDATARS!Min a > > 上記の様な記述 INSDATARS!Max a や INSDATARS!Min a は > ソースを貼り付けてみましたがVB6ではエラーになりますが.....。 > > 実際のソースでは無い投稿なのでは....? ※実際のソースをコピペはしていません。 見て頂く方にコピペでは分かり辛いですし、INSDATARS!Min a はレコードセットですので ソースの貼り付けだけではエラーになります。 言葉足らずですみません。 |