Ok a few clarifications.

The Excel file is meant as a hardware log and nothing more.

I don't have a code that only opens it every 10th login, what I meant is: I don't really care if the user is able to log the data or not as long as they are able to do it every 10th login (in fact I only need it every time the PC is updated in some serious way).

I have 100 users (+/-) and normally they log in over a periode of 2 to 3 hours (as well as about 10 users in Asia who logs in way earlier). The time it takes for the script to open the file, write the data, save it and close it is so short that there really shouldn't be a problem.

I will at a later time rewrite the script to write directly to a MS SQL database, but I don't have the time to dig up all the details right now. If anyone could tell me exactly what to do to acomplish this I would be very greatful, since it's years since I worked with databases last time and I have never been any good with SQL anyway. [Smile]