文字列の取得について
Accessのモジュールを使ってある文字列から指定した文字数の文字列を取得しようとしています。
A:"あああああ" & vbcrlf
B:"いいいいい" & vbcrlf
C:"うううううう" & vbcrlf
D:"えええええ" & vbcrlf
A~Dまでフィールドがあり、vbcrlfは改行です。
この文字列に対して以下の処理を実行します。
(1)変数mojiにA & B & C & Dを代入
(2)mojiを全角に変換
(3)Left(moji,20)で左から20文字取得します。
(4)mojiをテキストボックスに登録します。
(5)入力チェック処理
・フィールドサイズが20文字以内か?
・全角で登録されているか?
→登録後のイメージ
----------------
あああああ
いいいいい
ううううう
----------------
テキストボックスには全角でしっかり登録されているようにみえるのですが、
どうしても全角で登録してくださいというメッセージが表示されてしまいます。
うううううの次の改行を削除すると、メッセージはでなくなります。
この改行が半角になっているのでしょうか?
アドバイスよろしくお願いいたします。
お礼
お礼が遅くなり申し訳ありません。 教えて頂いたURLで理解できました。 ありがとうございました。