私は Excel の問題を抱えており、(論理的には) 非常に簡単であることを願っていますが、Visual Basic の知識は非常に限られています。それぞれ約 30 個の .xlsm ファイルを含むいくつかのフォルダーがあります (各ファイルは 1 日を表します)。各ファイルのシート 13 と 14 には、私が必要とする 2 つの情報を含むタイム シートがあります (シート 13 は昼勤、シート 14 は夜勤です)。列 A には従業員名、列 I には車両番号が表示されます。車両番号 MT332 を使用していた従業員の名前を抽出する必要があります。
たとえば、これがファイルの 1 つのシートの 1 つであるとします。
Row A: Row I:
Doe, John MT426
Smith, Jim MT856
Richard, Greg MT332
Parson, Fred MT265
ファイルのシートから「リチャード、グレッグ」という名前を別のスプレッドシートのリストに抽出する必要があります。リストは次のようになります。
Drivers for MT332
Days Nights
Richard, Greg Hamill, Susan
Lunz, Trent Forter, Heath
... ...
Days 列はシート 13 から取得され、Nights 列は各ファイルのシート 14 から取得されます。
私を導くために最善を尽くしてください。私はVBの構文をほとんど知りません!
ありがとうございました!
(注:これらの名前は実際のものではありません)