データベースとしてまとめたテーブルがあります。テーブルのシステムサイズ列を検索して「2500」を見つけ、次に標準列を検索して「標準」を見つけ、次にカテゴリ列を検索して「FL」を見つけるマクロを作成しようとしています。これらの値が見つかった行に関連する項目列を別のシートで選択します。たとえば、マクロは列 E (システム サイズ) ですべての "2500" を検索し、次に列 F (標準) ですべての "標準" を検索し、次に列 G (カテゴリー) ですべての "FL" を検索します。次に、これらの要件を満たすすべての行の C 列 (アイテムの選択) から値をコピーし、別のシートに貼り付けます。以下は私がこれまでに持っているコードですが、列全体ではなく1つのセルしか検索できません。
Sub ImDoingMyBest()
'
' ImDoingMyBest Macro
'
'
If Sheets("Database").Range("E2").Value Like "*2500*" Then
Sheets("Database").Range("C2").Copy
Sheets("Quote Sheet").Select
Range("B26").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
End If
End Sub