投稿日 | : 2004/12/20(Mon) 17:09 |
投稿者 | : NAO |
Eメール | : |
URL | : |
タイトル | : Re^4: 数字列の長さについて |
返事ありがとうございます。
私の書き方がまずかったのですね。
単刀直入に言うと、VBFROMUNICODEの正確な意味が分からない
という事です。
Len(StrConv(Text1, vbFromUnicode)) = 4
となるのは、どうしてなのかと思いました。
vbFromUnicodeはHELPで見ても詳しく書いておらず
もしどなたかご存知なら教えていただきたいと思いました。
> > 返事ありがとうございます。
> >
> > LenB(StrConv("20040501", vbFromUnicode))の
> > "20040501"は、実はText1(テキストボックス)に入力したもので、
> > 実際は、LenB(StrConv(Text1, vbFromUnicode))になるのですが、
> > この場合、
> > Len(StrConv(Text1, vbFromUnicode)) = 4
> > LenB(StrConv(Text1, vbFromUnicode)) = 8
> > になります。
> > テキストボックスに入力すると、何か違うのでしょうか。
> > すいませんが、ご返答よろしくお願いします。
>
> これ自体は別にどこもおかしい所はないと思いますが?
> しいて言えばNAOさんが欲しいのは
>
> Len(Text1) = 8
> と
> LenB(StrConv(Text1, vbFromUnicode)) = 8
>
> だったんじゃないですか??