The error occurs because your are creating or renaming a sheet which already exist
wsh.Name = UserName & " SRC"
i.e,, you already have a sheet called SRC in the workbook. Try it with a different name. If you are creating sheets in the same workbook for all users, then you need to go for a prefix to each sheet name
Cheers
Shasur
http://www.vbadud.blogspot.com