Hi, my database imports data from a spreadsheet into a temporary access table. When finished with the temporary access table i use a macro to clear down the table but i also need to be able to clear down the data in the external spreadsheet, from access, if possible. This is because a scheduled cognos report runs weekly from my pc & the output is saved into this (blank) spreadsheet. Then the user uses the db to import the spreadsheet into the DB (weekly)& the DB processes the info as required & then clears down the temp table. I need the spreadsheet cleared down before the scheduled report next runs - is it possible to do this from within access? I tried using a macro - transfer spreadsheet to export the now blank temp table to the spreadsheet but this appends a worksheet to the spreadsheet rather than overwriting it. Any ideas would be really appreciated, thanks.