-Flex,Air,C#,Oracle,HTML5+JS-プロプログラマプログラマーを職業としてます。0VBAを使って、固定長の文字列から指定桁数毎に文字列を切り出していく場合、MidB関数を使うことは簡単に想定できますが、実際にやってみると、うまく切り出せません。ExcelVBAでは文字をUNICODE扱いしているためで、半角も全角も2バイトになります。そのため、バイトを指定しているのに、切り出し位置がおかしくなります。Shift-JISのように、半角1バイト、全角2バイトとして扱うためには、StrConv関数を間に通す必要があります。vbUnicode)かなり分かりにくいですね。Excel関数のMidBはこのような処理は不要です。ランキングに参加しています。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。