Sorry for the late response,
Thanks for sharing this example
The best way in opinion for your requirement is to do the following:
1. Go to (Initial_Jobless_Claims.xlsm) workbook
2. From the ribbon, select Data >> Get Data >> From File >> From Workbook and select (GDP_Annual_Growth_Rate_%.xlsm) workbook, click import
3. From the Navigator, scroll down and select United_States178, then from the drop-list choose Load To
4. Select the location, and the type "Table" (you may need to create a new sheet as it will not allow you to overlap and existing table/range)
5. whenever a new data is added to the relevant table in (GDP_Annual_Growth_Rate_%.xlsm), all that you need to do in (Initial_Jobless_Claims.xlsm) is to do Refresh All (Ctrl+Alt+F5) and the new added rows and data will be reflected in the destination table.
You can check the attached example I created in Sheet 1, with the new dummy row I added in the last. Please test it yourself.
I changed the name of (GDP_Annual_Growth_Rate_%.xlsm) to (GDP_Annual_Growth_Rate_% test.xlsm), so that it won't conflict from the file you already have on your drive.
Access Google Drive with a Google account (for personal use) or Google Workspace account (for business use).
drive.google.com
Access Google Drive with a Google account (for personal use) or Google Workspace account (for business use).
drive.google.com
Important notes:
- Refresh data will not work if the changes made to the source file is not saved
- If the source file name changed, the connection will break. you can either recreate the connection of amending it from Query tab
Check the steps and let me know, please.
Best Regards
M. Yusuf