Going to your link using Firefox shows up a text file in the browser as I think @horst found. I can download it using IE. I am using Excel 2007 and it does not work. I found that this is because it uses a function NUMBERVALUE which is not in the 2007 version - it was introduced in later versions.
Opening in LO Calc I find the Clear button has the wrong label - it repeats the label Submit and neither button is set to call the macros. Running the macros from Run Macro the Clear works but Select using Area Code 650 and Prefix 785 just shows the Exchange Name PALO ALTO. There are a number of cells below Local Exchanges and Zone 3 with 0 in them and nothing in the Exchange Count area. I changed the Label on the second button and the buttons to run the macros and saved as native Calc file .ods. There is limited support for the Excel .xlsm file format and it is not listed under the available file types to Save. If you hit save you get a warning that if you continue you will loose any macros.
Running the .ods version gives better results with 650 and 785. It shows Exchange Name PALO ALTO and a number of exchanges under Local Echanges and Zone 3 columns. The area Exchange count again shows nothing.
I have attached the .ods file.
ZUM-123_Information.ods