UserName является псевдонимом LastSavedBy. Оба свойства читают и записывают один и тот же WRITEACCESS
HotXLS до присвоения значения. Открытые из XLS сохраняют исходное имя
Workbook.UserName := 'Alice';
Workbook.SaveAs('C:\audit.xls');