VBAのRIGHTやLEFT等の文字列操作を実行する関数の動作は?

VBAを使用して文字列を変換しようとしています。
AAA="12345"
LEFT(AAA,2) & "," & RIGHT(AAA,3)というコードを実行した場合、
どのような結果が出るのでしょうか?
1.12,345
2.1,(4をSJISに直した場合の1バイト分のコード)5
3.その他

頭のなかでコードを考えたのですが、色々なWebサイトで掲載してあるものは文字数と記入してあるので、どのようにコーディングすれば良いか不明です。
教えてください。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2014/12/12 13:20:03

回答1件)

id:Lhankor_Mhy No.1

回答回数814ベストアンサー獲得回数232

当方の環境ですと、

AAA="12345"
msgbox LEFT(AAA,2) & "," & RIGHT(AAA,3)
'  12,345

msgbox LEFTB(AAA,2) & "," & RIGHTB(AAA,3)
'  1,?y

という結果になりました。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません