maurogsc.eu
|
![]() |
home ==> Excel: come fare per ==> Excel: recuperare nome utente di Office
Excel: recuperare nome utente
di Office
- VBA
NOTA. La soluzione ed il codice sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dal codice o dalla soluzione proposta se usati impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare il codice o la soluzione in files importanti.
1 - Come recuperare il nome utente di Office. ATTENZIONE a non confondere il nome utente di Office con il nome utente con il quale si è fatto l'accesso al computer/rete (vedi punto 3). In un modulo standard:
Public Sub m_1()
With Application
MsgBox .UserName
End With
End Sub
2 - Il nome utente di Office, a differenza del nome utente con il quale si è fatto l'accesso al computer/rete, è facilmente modificabile da codice (ATTENZIONE che le eventuali modifiche hanno valore per tutti i prodotti Office: Excel, Word, PowerPoint, ecc.):
Public Sub m_2()
Dim s As String
With Application
s = .UserName
MsgBox .UserName
.UserName = "Pippo"
MsgBox .UserName
.UserName = s
MsgBox .UserName
End With
End Sub
3 - Per recuperare il nome utente con il quale si è fatto l'accesso al computer/rete, vedi qui: Sistema: recuperare nome utente computer/rete(32/64 bit)
Per ulteriori informazioni su Microsoft Excel ed il suo Visual Basic, utilizzate questo
forum:
http://social.answers.microsoft.com/Forums/it-IT/officeexcelit/threads
Ultimo aggiornamento di questa pagina: 16/12/2010 - mauro gamberini