EXCEL2000VBAでのVLOOKUPの結果のエラ-



◇-EXCEL2000VBAでのVLOOKUPの結果のエラ--ぽんせ(4/8-22:17)No.25734
 ┗Re:EXCEL2000VBAでのVLOOKUPの結果のエラ--へぼ3(4/10-11:01)No.25820

25734EXCEL2000VBAでのVLOOKUPの結果のエラ-ぽんせ 4/8-22:17

OS名:Windows98
パソコン名:GATEWAY PERFORMANCE
ソフト名:EXCEL2000
EXCEL2000VBA上でVLOOKUPの結果が#N/Aだった場合に分岐する処理作成時に
WorksheetFunctionクラスのVLOOKUPプロパティが取得できませんというエラ−が・・。
(例)USERFORM1のTEXTBOX1に入力した数値でVLOOKUPを実行し、その結果を
   ISNA関数でVLOOKUPの結果が#N/Aか真偽(TRUE/FALSE)が取りたいとして
   以下のようなコ−ドにしてみたのですが、TEXTBOX1に0や空白で実行すると
   結果が#N/AになってCにTRUEがはいると思ったのですが、上記のエラ-が
   でてしまいます。どなたか教えてください。
   (シ-ト上A1〜F100にVLOOKUP用のデ−タがあります)

A=TEXTBOX1
B=Application.WorksheetFunction.VLOOKUP(A,RANGE("A1:F100"),2,0)
C=Application.WorksheetFunction.ISNA(B)

25820Re:EXCEL2000VBAでのVLOOKUPの結果のエラ-へぼ3 4/10-11:01
記事番号25734へのコメント

VLookup を VBA で使用すると、#N/A は返らずエラーとなってしま
います。TEXTBOX1 の中身をチェックするなどして回避するしかない
です。

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言