ExcelのVBAでエラー2023が出るときのメモ
VBAで、「型が一致しません」とか言われるたとき、
MsgBoxで、その値を表示しようとしてもやはり、「型が一致しません」
で、CStr(その値)でやると、この
エラー2023
が帰ってくる。
他にも、こういう状況があるようだ。
わたしがひっかかった原因:
その値の式中で参照するシートが参照できず、エラーになっていた
(#REFエラーになっていた)
http://park7.wakwak.com/~efc21/cgi-bin/wwwlng.cgi?print+200502/05020112.txt
の人の件とあわせて考えると、シートの参照エラーになるときに、このエラーメッセージが出るのかもしれない
(コピーして、ペーストしなおしたらOKになったっていうことは、どこかの文字にゴミが入ってたけど、表示できていなかったとかなのかもしれない)。
私の場合は、もっと簡単で、見ようとしたセルの式中で参照しているシートを削除してしまっていた。
え、そんなバカいないって(^^;)
。。。だからか。。。
このエラー、YAHOOの検索で引いても、ぜんぜんひっかからなくて。。
だから、ブログに書いたんだけど。。
ひょっとして、そんなエラーに引っかかるのは私だけ??
VBAで、「型が一致しません」とか言われるたとき、
MsgBoxで、その値を表示しようとしてもやはり、「型が一致しません」
で、CStr(その値)でやると、この
エラー2023
が帰ってくる。
他にも、こういう状況があるようだ。
わたしがひっかかった原因:
その値の式中で参照するシートが参照できず、エラーになっていた
(#REFエラーになっていた)
http://park7.wakwak.com/~efc21/cgi-bin/wwwlng.cgi?print+200502/05020112.txt
の人の件とあわせて考えると、シートの参照エラーになるときに、このエラーメッセージが出るのかもしれない
(コピーして、ペーストしなおしたらOKになったっていうことは、どこかの文字にゴミが入ってたけど、表示できていなかったとかなのかもしれない)。
私の場合は、もっと簡単で、見ようとしたセルの式中で参照しているシートを削除してしまっていた。
え、そんなバカいないって(^^;)
。。。だからか。。。
このエラー、YAHOOの検索で引いても、ぜんぜんひっかからなくて。。
だから、ブログに書いたんだけど。。
ひょっとして、そんなエラーに引っかかるのは私だけ??