Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトルファイル名の取得方法について
記事No171814
投稿日: 2017/05/10(Wed) 11:02
投稿者やまめたいる
OS:Windows7
Access Version:2010


いつもお世話になっております。
早速ですが、下記の様なファイル名が存在します。

20170510_105902_NNNNNNNNNN_YYYYYYYYYY_ZZZZZZZZZZ.ini

アンダーバーで区切ってありますファイル名のテキスト部分を
それぞれ取得する方法を教えて頂けませんでしょうか?

結果として下記を希望します。

str1=20170510
str2=105902
str3=NNNNNNNNNN
str4=YYYYYYYYYY
str5=ZZZZZZZZZZ

なお、NNNやYYYやZZZは可変(=文字数がファイル毎に異なる場合がある)です。
アンダーバーで区切られている部分は変更されません。

以上、よろしくお願いします。

タイトルRe: ファイル名の取得方法について
記事No171815
投稿日: 2017/05/10(Wed) 12:22
投稿者hatena
> 早速ですが、下記の様なファイル名が存在します。
>
> 20170510_105902_NNNNNNNNNN_YYYYYYYYYY_ZZZZZZZZZZ.ini
>
> アンダーバーで区切ってありますファイル名のテキスト部分を
> それぞれ取得する方法を教えて頂けませんでしょうか?
>
> 結果として下記を希望します。
>
> str1=20170510
> str2=105902
> str3=NNNNNNNNNN
> str4=YYYYYYYYYY
> str5=ZZZZZZZZZZ

VBAでの処理でしょうか。

Split関数で指定の区切り文字で分割して配列にすることができます。

Office TANAKA - Excel VBA Tips[Split関数で文字列を区切る]
http://officetanaka.net/excel/vba/tips/tips62.htm

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る