Docs HotXLS

UserName-property

Obtient ou définit the saved-by user name stored in the classic XLS WRITEACCESS record. Read/write WideString

Syntaxe

property UserName: WideString;

Description

UserName is an alias for LastSavedBy. Les deux propriétés lisent et écrivent la même valeur WRITEACCESS du XLS classique, si bien que les applications peuvent utiliser la convention de nommage qui correspond le mieux à leur code existant
New workbooks return HotXLS jusqu'à ce qu'un appelant assigne une valeur. Les classeurs ouverts depuis un fichier XLS existant conservent les octets WRITEACCESS d'origine tant que l'une des deux propriétés n'est pas assignée. Les valeurs assignées sont stockées en UTF-16 et tronquées à 54 caractères pour que le corps de l'enregistrement à largeur fixe reste valide

Exemple

This example stores an explicit audit user name before saving the workbook

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

Voir aussi