prucommercialre.com


Agarrando un nombre de usuario de Excel

Mark tiene una hoja de cálculo en la que quiere grabar el nombre de un usuario, pero en lugar de pedir al usuario que rellene un formulario, que quiere apoderarse automáticamente su nombre de usuario de Excel.

El nombre de usuario que una persona pone en Excel durante la primera instalación del software o al cambiar las opciones generales para el programa no se puede acceder a través de la fórmula. En su lugar, es necesario utilizar una macro para acceder a la información y luego ponerlo a disposición de la hoja de cálculo. Esto es posible mediante el uso de una función definida por el usuario. Considere el siguiente ejemplo:

GetUserName Función ()
GetUserName = Application.UserName
End Function

Tenga en cuenta que la macro no hace nada más que para acceder a la propiedad UserName del objeto Application. Se utiliza esta función en la hoja de trabajo de la siguiente manera:

= GetUserName ()

Con esta sencilla fórmula en una celda, el nombre de usuario se muestra en la celda.

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (3289) se aplica a Microsoft Excel 97, 2000, 2002, y 2003. Usted puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y versiones posteriores) aquí: Agarrando un nombre de usuario de Excel.