小野崎と申します。
VB6の勉強をしています。
皆さんにお聞きしたいことがあります。
たとえば
ABCDEFG
と言う文字列があります。この文字列の4桁目から6桁目までを123に変換したいという場合、何か便利な関数があるのでしょうか?
それともMID関数等を駆使してやるしかないのでしょうか?
ご教授よろしくお願いします。
「Mid関数」ではなく、「Midステートメント」の方を使いましょう。
S = "ABCDEFG" '処理対象となる String 変数
Mid(S, 4, 3) = "123" '4文字目から3文字分(つまり、4〜6文字目)を置換
MsgBox S '「ABC123G」に置き換わっている。
>魔界の仮面弁士さん
ありがとうございます。
ばっちりでした。
MidステートメントとMid関数はちがうんですね。
こういう使い方が出来るとは驚きでした。
ありがとうございました。
| ツイート |
|