Nwlapcug.com


Come utilizzare VBA per recuperare il nome utente di Microsoft Windows

Computer relativamente poco costoso, facile da configurare router e Internet a banda larga hanno portato a un'esplosione nella crescita delle reti domestiche e piccoli uffici. Persone utilizzare la potenza della connettività per condividere l'accesso e lavorare su tutti i tipi di file..--soprattutto quelli creati in programmi di Microsoft Office. Quando si condividono i file creati in Office..--a prescindere se creato con Access, Excel, PowerPoint o Word, è spesso difficile determinare quale utente ha creato un file. Tuttavia, con alcuni relativamente semplice codice VBA, è possibile aggiungere nome utente Windows corrente..--non il "autore o registrato nome utente" in Office-- del creatore nel documento, il file di presentazione del modulo o foglio di calcolo in una manciata di minuti.

Istruzioni

1

Aprire l'applicazione di Microsoft Office in cui si desidera aggiungere il codice di macro VBA necessario per visualizzare il nome utente corrente. Fare clic sulla piccola freccia in giù accanto all'icona di globo o programma di Office nell'angolo superiore destro della finestra. Clicca sul link "Altri comandi".

2

Fare clic su "Personalizza barra multifunzione", scegliere e attivare l'opzione di "Sviluppatore" nel riquadro destro della finestra. Fare clic sul pulsante "OK".

3

Aprire un documento a cui si desidera aggiungere il codice VBA. Aprire una versione vuota del documento, foglio di calcolo modulo o presentazione-- o uno che gli utenti possono personalizzare..--come è necessario salvare l'oggetto come un modello.

4

Fare clic sulla scheda "File" nella barra degli strumenti, quindi "Salva con nome". Selezionare l'opzione "Modello con attivazione macro" nell'elenco a discesa "Salva come tipo". Immettere un nome per il modello, quindi fare clic su "Salva".

5

Fare clic sulla scheda "Developer" nella barra degli strumenti, quindi fare clic su "Macro". Tipo "CurrentWindowsUser" nella casella "Nome Macro", quindi fare clic su "Crea".

6

Copiare e incollare il codice seguente nella finestra "NewMacros(Code)":

Sub CurrentWindowsUser()

Dim MyText As String

MyText = Environ("username")

Selection. TypeText (MyText)

End Sub

7

Fare clic sull'icona "Salva" nella barra degli strumenti VBA.

8

Fare clic sulla scheda "File", quindi salvare. Chiudere il documento di modello.

9

Fare clic su "File", "Nuovo", poi "I miei modelli". Evidenziare il nuovo modello nell'elenco, quindi fare clic su "OK".

10

Posizionare il cursore sul punto dove si desidera inserire il nome utente di Windows corrente. Fare clic sulla scheda "Developer", quindi "macro".

11

Evidenziare la macro "CurrentWindowsUser", quindi fare clic sul pulsante "Esegui". Il nome utente di Windows corrente viene visualizzato nel file oggetto Microsoft nella posizione selezionata.

Consigli & Avvertenze

  • È anche possibile utilizzare il pulsante "Personalizzazione barra multifunzione" nell'area delle impostazioni di applicazione di Microsoft Office per aggiungere un pulsante per la macro e codice VBA per la barra degli strumenti. Ciò consente di eseguire il codice di macro con un semplice clic del mouse. Fare clic su "Altri comandi," "Personalizzazione barra multifunzione", quindi seleziona "Macro" nell'elenco a discesa con l'etichetta "Scegli comandi da." Evidenziare la macro "CurrentWindowsUser" e fare clic su "Aggiungi" per aggiungere la macro a una delle schede dell'applicazione.