I created a simple SSIS package to output an SQL table into an Excel file. I gave the dynamic name to the Excel connection manager using the expressions and set the Delay validation to TRUE on entire package, Data Flow and Excel connection Manager. I still get the validation error as below and when I open the Excel destination, it says, "no tables or views could be loaded".
Excel connection Manager is looking for the dynamic file which is not yet created.
Error 1 Validation error. Data Flow Task: Data Flow Task: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E37. NewVendor.dtsx 0 0
Error 2 Validation error. Data Flow Task: Data Flow Task: Opening a rowset for "Sheet1$" failed. Check that the object exists in the database. NewVendor.dtsx 0 0