Excel VBA 質問スレッド №1407 (未解決)

変動する文字列について

投稿者 : 。     投稿日時 : 2023/05/15(Mon) 15:47:22     OS : Mac OS X     EXCEL : Excel 2019
注文書ID(人名yyyymm).xlsx というファイル名を一覧で抜き出すことはできたのですが、このファイル名からそれぞれIDと人名のみを抽出したい場合はどうすればよいでしょうか。
左から注文書6桁のID(と数えて、人名の場合 開始位置は11になり文字数は全体から-22なので =Mid(文字列,11,Len関数-22)となることまでは分かるのですが、
このMid関数の文字列はA列の中で変動していく場合(A1,A2,A3...)はどのようにすればよいのでしょうか。
よければご教授ください

スポンサーリンク
[返信 1] Re : 変動する文字列について
投稿者 : さんこう     投稿日時 : 2023/05/15(Mon) 15:59:44
>このMid関数の文字列はA列の中で変動していく場合(A1,A2,A3...)はどのようにすればよいのでしょうか。

何をしたいのかわかりません。

「A1,A2,A3...」と変えていけばいいのではないですか。

[返信 2] Re : 変動する文字列について
投稿者 : 。     投稿日時 : 2023/05/15(Mon) 16:06:51
■[返信 1] さんこうさん(2023-05-15 15:59:44)の記事
> >このMid関数の文字列はA列の中で変動していく場合(A1,A2,A3...)はどのようにすればよいのでしょうか。

> 何をしたいのかわかりません。

> 「A1,A2,A3...」と変えていけばいいのではないですか。


A100までデータがあるとして100回手書きは厳しいので何かやり方がないかなと思い質問しました。
方法がないのであればおっしゃる通り一つ一つ書いていきます。

[返信 3] Re : 変動する文字列について
投稿者 : さんこう     投稿日時 : 2023/05/15(Mon) 16:15:50
>A100までデータがあるとして100回手書きは厳しいので何かやり方がないかなと

A1のとき、どのように書いたのか提示していただけませんか?

Mid関数のほうを変えられるとしても、代入先が変わらないのであれば意味がないので。

当掲示板について
  • Excel VBA に関する掲示板です。Excel VBA に関する質問や疑問、それに対する解決方法など気軽に投稿してください。
  • 記事内ではHTMLのタグは使用できません。
  • 記事は一度投稿すると修正できません。内容を訂正したい場合は返信で対応してください。
  • Sub〜End Sub、Function〜End Function は自動的にプログラムコードとみなし、枠で囲って見やすくします。
  • Excel VBA とは関係ないことや、他人が不快に思うようなことなど、管理人が適当でないと判断した記事は削除する場合があります。
スポンサーリンク
返信入力フォーム
お 名 前  :
内  容   :

ステータス  :

認証コード  : キャプチャ画像 




( 処理日時 : 2026-04-04 20:44:34 )
タイトルとURLをコピーしました