Home Foros Foro dudas Foro de Excel VBA para excel. Respuesta a: VBA para excel.

Respuesta a: VBA para excel.

Home Foros Foro dudas Foro de Excel VBA para excel. Respuesta a: VBA para excel.

#12380

PETER72
Participante

Hola estimados.

Estoy trabajando con eventos en particular con la detección de usuarios, mi duda es la siguiente, si son varios usuarios que trabajan en un mismo archivo, seria correcto utilizar para agregar el resto por ejemplo ElseIf tantas veces como usuarios? o se podría utilizar otro tipo de bucle?

En mi portátil de esta manera funciona, no se si cambiamos de usuario en otra PC funcionaria correctamente, les dejo la descripción acepto cualquier corrección y sugerencia, gracias.

Sub detecta_usuarios()

Dim nombre_usuario As Object

Set nombre_usuario = CreateObject(“wscript.network”)

If nombre_usuario.UserName = “guojeda” Then

MsgBox “bienvenido al libro ” & nombre_usuario.UserName

ElseIf nombre_usuario.UserName = “gamaral” Then

MsgBox “bienvenido al libro ” & nombre_usuario.UserName

Else

Application.Quit

End If

End Sub

Píldoras Informáticas

Comencé esta aventura para dar soporte a mis alumnos presenciales. Con el apoyo de todos los que me seguís mi canal de YouTube y esta web han crecido mucho más de lo que yo esperaba. Gracias a todos por estar ahí.

Online Members

En este momento no hay usuarios online