Moved to Database Development forum
You need to use single quotes around text values, instead of double quotes as you have, eg:
VB Code:
Adodc1.RecordSource = "Select * from [Sheet1$] Where [Product #1] = [b][u]'[/u][/b][u][/u]Widget (CD)[b][u]'[/u][/b][u][/u] And [Product #2] = [b][u]'[/u][/b][u][/u]Widget (CD)[b][u]'[/u][/b][u][/u] And [Product #3] = [b][u]'[/u][/b][u][/u]Widget (CD)[b][u]'[/u][/b][u][/u]"
As for tutorials, see the FAQ's at the top of this forum - I'd specifically advise reading the article about why bound controls are bad.