I'm just curious if I can put data into a different workbook without actually opening the workbook. I use Environ("Username") to create a list on a hidden sheet to monitor who accesses my projects. I use this method for multiple projects. Well I was thinking that maybe I'll start separate workbook to store this data (eg. "Users.xlsm"). So I was thinking about if, for example, a user opens "DataEntry.xlsm", the username, file name, and date stamp will be recorded in the "Users.xlsm" file. I know how to do this by having the code open the file, record the data, and then save and close the file, but I was wondering if it was possible to do all of that without ever actually opening the "Users" file. If the file does have to be opened, can it be done using something like .Visible = False, so that the users can't see this happening? Thanks for any help or suggestions on the matter.