バイト数で文字を取り出すLeftB関数・RightB関数・MidB関数MyRecord業務の効率化に役立つ情報を発信します。文字列の左端から指定したバイト数分の文字列を取得するには、LeftB【レフトバイト】関数を使用します。文字列の右端から指定したバイト数分の文字列を取得するには、RightB【ライトバイト】関数を使用します。引数の省略はできません。【ストリング】(必須)取り出し元の文字列または、文字列式を指定します。【レングス】(必須)左端または、右端から取り出すバイト数を指定します。半角、全角問わず1文字を2バイトとして扱います。※0未満の数値を指定するとエラーになります。※奇数のバイト数を指定すると誤値になります。※空白も2バイトとして数えます。サポートされていませんが以下の方法で使用することができます。文字列の指定バイト位置から指定バイト分の文字列を取得するには、MidB【ミッドバイト】関数を使用します。MidB【ミッドバイト】関数の書式と引数の説明[]内は省略可能です。【ストリング】(必須)取り出し元の文字列または、文字列式を指定します。文字を取り出す開始位置を半角1文字を1バイト全角1文字を2バイトとして指定します。※0以下の数値を指定するとエラーになります。※全角空白は2バイト半角空白は1バイトとして指定します。Length【レングス】(省略可)取り出す文字数を半角全角問わず1文字2バイトとして指定します。省略した場合は、引数Start【スタート】に指定した位置以降のすべての文字列を返します。※0未満の数値を指定するとエラーになります。※全角半角問わず空白も2バイトとして数えます。MidB【ミットバイト】関数の解説を終了します。関数名のリンクで詳細ページが開きます。