Are there limits to weather history queries using Excel VBA web queries? Do I need an API key for this? So far I have been somewhat successful getting CSV data (one month at a time, with one row for each day) without a key, but the loop doesn't complete. I need 10 years worth of weather data for the 100 largest airports for a school project. Maybe this is too much data, or my loop is running too fast? Not sure what the rules are for Excel web queries. Same as API calls? Thanks.