Zimon,
I see this was posted a while ago but no answer yet.
Rather than link to the source file (with formula), use an Excel query table with setting "Refresh data on file open" enabled. Update will then be quick & seamless - and no VBA either. Refer Excel menu path Data, Import External Data, New Database Query
(You might even be able to eliminate the csv file altogether and put the SQL straight into the Excel query table, if the SQL is not too complex and access is available to the database from Excel.)
If you'd like further info, please post again.
regards,
Fazza