Obtener un nombre de usuario de Excel (Microsoft Excel)
Mark tiene una hoja de trabajo en la que quiere registrar el nombre de un usuario, pero en lugar de pedirle al usuario que complete un formulario, quiere obtener automáticamente su nombre de usuario de Excel.
El nombre de usuario que una persona establece en Excel cuando instala por primera vez el software o cuando cambia las opciones generales del programa no se puede acceder a través de la fórmula. En su lugar, debe utilizar una macro para acceder a la información y luego ponerla a disposición de su hoja de trabajo. Esto es posible mediante el uso de una función definida por el usuario. Considere el siguiente ejemplo simple:
Function GetUserName() GetUserName = Application.UserName End Function
Tenga en cuenta que la macro no hace más que acceder a la propiedad UserName del objeto Aplicación. Utiliza esta función en su hoja de trabajo de la siguiente manera:
=GetUserName()
Con esta fórmula simple en una celda, el nombre de usuario se muestra en la celda.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (3289) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-Grabbing_a_Users_Name_from_Excel [Tomando un nombre de usuario de Excel]
.