Nwlapcug.com


Come creare una funzione definita dall'utente

Come creare una funzione definita dall'utente


Microsoft Excel offre all'utente una vasta gamma di opzioni per la creazione di documenti per contenere dati orari, patrimoniali finanziari e molti altri tipi di informazioni fogli dati. All'interno di questi fogli di dati, un utente può anche assegnare funzioni per fare matematica, attività di inserimento dati finanziari o di base più facile. Il programma dispone anche di funzioni definite dall'utente personalizzabile (UDF). Queste funzioni possono essere create utilizzando semplici codici e consentiranno un utente di eseguire un'attività che altrimenti potrebbe essere noiosa eseguire manualmente.

Istruzioni

1

Aprire Excel facendo clic sul pulsante "Start" in basso a destra del desktop e selezionando la cartella "Microsoft Office". All'interno della cartella, fare clic su "Microsoft Excel".

2

Aprire il Visual Basic Applications Edition (VBA) finestra tenendo premuto "Alt + F11" sulla tastiera.

3

Digitare un codice nella finestra con l'etichetta "Libro 1--modulo 1 (codice)". Ci sono molti codici che possono essere di input. Alcuni sono più complessi di altri. Per una guida su come creare codici, vedere le risorse. Per ora, qui è un semplice codice che vi permetterà di visualizzare l'URL utilizzato nei collegamenti in tutta la tabella:

Funzione LinkAddress (cella As range _

Optional default_value As Variant)

' Elenca l'indirizzo di collegamento ipertestuale per una determinata cella
' Se la cella non contiene un collegamento ipertestuale, restituire valore_predefinito
Se (cell.range("A1"). Hyperlinks.Count <> 1) quindi

LinkAddress = default_value

Altro

LinkAddress = cell.range("A1").Hyperlinks(1).Address

End If
End Function

Basta copiare e incollare questo codice in finestra "Libro 1--modulo 1 (codice)".

4

Tenere premuti i tasti "Alt + Q" per chiudere la finestra VBA.

5

Tenere premuti i tasti "MAIUSC + F3" mentre nella tua finestra di cartella di lavoro di Excel per aprire la finestra "Inserisci funzione".

6

Fare clic sul menu a discesa accanto la frase "o selezionare una categoria," e scegliere "User Defined" dall'elenco delle opzioni disponibili.

7

Selezionare "LinkAddress" dall'area sotto la frase "Selezionare una funzione." La funzione creata si aggiungeranno alla prima cella selezionata nella cartella di lavoro.