次のようなコードを記述しています: アクティブなセルを選択した状態で、列Dのアクティブ行の値と一致します。たとえば、アクティブ行の列Dの値が "Sea"の場合、すべての行をループし、列Dに "sea"を持つ列を選択します。私は今、あなたが求めてきました何をすべきかのコードを改訂しました特定の行の特定の列の値に一致するすべての行を選択するには
SELECT * From Table1
Where columnD=(Select ColumnD From Table1 Where ColumnA=ActiveCell)
あなたは[Worksheet_SelectionChangeイベントを。]使用することができますから(https://msdn.microsoft.com/VBA/Excel-VBA/articles/worksheet-selectionchange-event-excel) –