Select File | Return data to Microsoft
Office Excel to return to Excel. MS Query will try
and run the query and since it needs to know what zip code to
use, it will pop up with a dialog box like:

Enter any value and click OK.
Back in Excel, note that the dialog box does not offer
a choice to Create a PivotTable report... This is because
PivotTables do not support parameterized data sources.
Also, note the Parameters...
button. This makes it possible to tell Excel where to find
the value it needs to run the query. Click the button to
get

This is where we get to see the real power of a parameterized
MS Query. Select the last option
Get the value from the following cell. This
enables the field to specify the cell and the checkbox
Refresh automatically when cell value
changes. As the name implies, the query will be
rerun whenever the parameter value in the specified cell
changes.
Select some cell, say B4, and select the checkbox.

The result

Now, enter another zip code, say 14627 and the result will
change to

Next: Query 5: Select the zip code from a drop down box --
build a cascading query