人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ExcelVBAの文字列操作についての質問です。

〒 000-0000 ○○県○○市○○区○○1丁目1-1[MAP]

こういう文字列があります、全角スペースもそのままです。
この文字列を加工して、

○○県○○市○○区○○1丁目1-1

この部分だけを取り出したいと考えています。
VBAの関数を調べてみたのですが、「○文字目から○文字削除」という関数がない?ようです。

住所の部分(取り出したい文字列)は文字数がそのつど変わりますが、
切り捨てたい部分(〒 000-0000 ,[MAP])の文字数は常に一定です。

何かアドバイスを頂けると助かります。
よろしくお願いします。


●質問者: southgate_01
●カテゴリ:コンピュータ 学習・教育
✍キーワード:MAP VBA アドバイス 操作 文字列
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● garyo
●60ポイント ベストアンサー

mid関数が使えます

a = "〒 000-0000 ○○県○○市○○区○○1丁目1-1[MAP]"

Mid(a, 11, 18)

◎質問者からの返答

解答ありがとうございます。


このやり方ですと、切り出す住所の文字数がそのつど変わるために対応できません。

もう諦めて、他のエディタで正規表現で置き換えることにしました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ