No.1ベストアンサー
- 回答日時:
MIDB関数。
切り出した結果の先頭が2バイト文字の後半だろうが、末尾が2バイト文字の前半だろうが、何も考えずに「バイト単位で」切り出すので注意。さもなくば、MIDで頭から1文字づつ(1バイトづつ、ではない)取り出しながら、空文字列に足していき、LENBで(文字数でなくバイト単位で)51バイト以上になりそうなら足さずにやめる、と言うのを繰り替えす。この方法なら2バイト文字が分離する事はない。
No.2
- 回答日時:
VB5, VB6なら MSDN Help等で StrConv を検索すれば
サンプルプログラムが見つかります。
#「ユニコード」「ANSI」等を追加しての検索も可
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA B列にある前から10文字のみ表示 3 2023/08/07 11:24
- Excel(エクセル) LEFT関数で文字数を指定しないで取りだす方法 7 2023/06/30 09:49
- その他(Microsoft Office) Excelの条件付き書式についての質問です。 2 2022/09/08 01:25
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) セルに入力した小文字アルファベット、数字を大文字表示させるには? 3 2022/07/13 10:01
- Excel(エクセル) Excelの数字(文字列)合計について あるデータをダウンロードすると、数字データが全て文字列になっ 4 2022/09/26 21:21
- PostgreSQL 数値が定期的にあらわれる文字列から、いくつめに出現した数値が指定して切り出したい 1 2023/06/08 13:12
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- Excel(エクセル) エクセルで文字列と数字が混在する列に書式設定したい。 3 2022/12/19 09:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
エクセルシート名の制限を変更...
-
COBOLのCOMP形式について
-
バイナリとBCDコード
-
char str[256]の256の意味は?
-
ビットスワップとバイトスワッ...
-
:(コロン)のKeyCode
-
Visual Basicでパック10進(2進...
-
日付時刻を4バイトに
-
GetWindowTextでアドレスバーか...
-
バイト列とバイナリ列の違いが...
-
0.5バイトづつ読み込みたいので...
-
文字数の限界
-
COBOL PICTUREで X,S,Vの意味
-
IEレジストリのSavedLegacySe...
-
ソケット通信の受信サイズ
-
ワイド文字のバイト数が取得で...
-
VBAでUnicodeしか存在しない文...
-
バイト数って何??
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
char str[256]の256の意味は?
-
エクセルシート名の制限を変更...
-
COBOLのCOMP形式について
-
バイナリとBCDコード
-
バイト列とバイナリ列の違いが...
-
ビットスワップとバイトスワッ...
-
ピクセル,dpiから容量(バイト...
-
SQLで1バイト、2バイト混在...
-
Javaで日本語1文字のバイト数
-
「1TB」のHDDに日本語は何字入...
-
機種依存文字をチェックしたい。
-
VBAでShift-JISのURLエンコード
-
GetWindowTextでアドレスバーか...
-
COBOL PICTUREで X,S,Vの意味
-
【VB2005】テキストボックス内...
-
URLは最高何文字まで可能なので...
-
1KBが1024byteな理由
-
ワイド文字のバイト数が取得で...
おすすめ情報