hi, i am trying to import data from one excel sheet to another based on the date. One of the files is dynamic and changes/overwritten daily, therefore the date changes and the values are replaced. The problem i am having is keeping the data in the target spreadsheet once the date changes. Everything i try gives me a circular reference. I am opening the files and updating using a batch file so enabling the iterative calculation in the options wont cure it. Below is a sample of the calculation i am using in one of the cells: =IF(A19='daily exports30.csv'!$C$5,'daily exports30.csv'!$B$49,AY19).A3 has the calculation in and AY19 = A3 to ensure the value saved when the date changes. I have no experience with macros or VB so im struggling. can anyone help????