Thanks guys,
I feel a bit daft missing that, it's clearly described in the Help files.
However: I examined every Environment variable from 1 to 256 and nowhere could I find the User Name or the Computername. I Tried Environ("Computername"

, Environ("UserName"

, Environ("User Name"

to no avail.
All three have returned empty strings. Any thoughts on what is wrong here?
As I write this I have my laptop PC networked to my desktop PC, with the network name for my Laptop set to "Rod" and the User Name set to "Siemens" (that's the name that appears in the User name: field of the network login dialogue box. The network name for the desktop PC is Peter and its Login User name is "Minnie"
I am not able to retrieve either of these names using the methods mentioned above.
For the record I am running Access97 in Win98.
My objective, in case it promts any ideas, is this.
I am running a new application across a ten station network and the users aren't very responsive, so I am trying to put together a system for logging the opening and closing of forms by each user so I can find out which bits they are using and which bits are redundant.
I could keep a local log on each machine but I was hoping to keep the records in a single table on the back-end db and have the identical function on each machine. I don't want to have to tailor the code to each machine as that will mean a unique copy of the front-end db each time I upgrade the system - which is quite often lately.
I need to be able to read the name of the local machine so the function can incorporate that name into the log record as it's saved to the table. Getting the Network Name would be the best option since the Network names have been set up to match the actual people who use the machines, hence I have named my desktop at home "Peter" to replicate my client's server.
All cerebral assistance gratefully received.
Rod.