Provided the closed workbook is not password protected, you could write to it using ADO. This however, is not a simple task - particularly because using ADO with Excel files has many 'features' and bugs - and you will only be able to insert or update datarows (not delete them) so, if you need a data store, perhaps you should consider writing to a proper database instead?