Documentación de HotXLS

Propiedad UserName

Obtiene o establece el nombre de usuario guardado almacenado en el registro WRITEACCESS del XLS clásico. Lectura/escritura WideString

Sintaxis

property UserName: WideString;

Descripción

UserName es un alias de LastSavedBy. Ambas propiedades leen y escriben el mismo valor WRITEACCESS del XLS clásico, por lo que las aplicaciones pueden usar la convención de nomenclatura que mejor se adapte a su código existente
Los libros nuevos devuelven HotXLS hasta que un llamador asigne un valor. Los libros abiertos desde un archivo XLS existente preservan los bytes WRITEACCESS originales hasta que cualquiera de las propiedades sea asignada. Los valores asignados se almacenan como UTF-16 y se truncan a 54 caracteres para que el cuerpo del registro de ancho fijo permanezca válido

Ejemplo

Este ejemplo almacena un nombre de usuario de auditoría explícito antes de guardar el libro

Workbook.UserName := 'Alice';
Workbook.SaveAs('C:\audit.xls');

Véase también