Funzioni di Excel VBA

October 18

Visual Basic è un linguaggio di programmazione versatile utilizzato in Microsoft Excel (VBA) e altri software di Windows. Esso offre una libreria di funzioni robusto per l'esecuzione di una vasta gamma di attività di programmazione. Mentre la sintassi di un linguaggio di programmazione può essere facilmente appreso, sono le funzioni stesse che governano l'efficacia di qualsiasi programma. Solo attraverso l'attenta selezione di queste funzioni può un programmatore di creare un programma di notevole potenza e l'utilità.

funzioni matematiche

La maggior parte dei linguaggi di programmazione richiedono estese operazioni matematiche all'interno degli algoritmi, anche se il programma non è in superficie uno strumento di matematica. semplici calcoli aritmetici sono spesso necessari per creare i loop di programma e altri compiti che deve completare. VBA offre molte funzioni matematiche. Tra le funzioni più utilizzate sono quelle che manipolano interi. Il "Round" funzione può trasformare qualsiasi numero in un intero arrotondando esso. La funzione "Int" tronca semplicemente, tagliando fuori qualsiasi decimale di lasciare il numero intero. Stand funzioni trigonometriche sono anche disponibili e sono scritte così come sono su una calcolatrice o libro di testo:. "Il peccato", "Cos" e "Tan"

Funzioni stringa

La manipolazione di dati di testo è importante per la creazione di programmi che interagiscono con gli utenti, in particolare uno VBA che opera su dati di Excel, che spesso contiene stringhe. Funzioni stringa forniscono molti strumenti critici. funzioni di estrazione come "sinistra" e "destra" lo rendono facile da estrarre un certo insieme di caratteri di testo dal lato sinistro o destro di una stringa. Ad esempio, una cella di Excel può contenere un nome completo, ma "di sinistra" potrebbe essere utilizzato per estrarre solo il nome, mentre "a destra" sarebbe estrarre il cognome. Cambiando il caso è spesso necessario pure. Le funzioni "UCase" e "LCase" possono trasformare un'intera stringa in tutte maiuscole o tutte le lettere minuscole. Più funzioni avanzate permettono ai programmatori di creare nuove stringhe unendo diverse stringhe separate, utilizzando lo strumento "concatenate", tra gli altri.

Data e ora

Operazioni con data e gli orari in qualsiasi linguaggio di programmazione è un lavoro di routine a causa della grande varietà di formati per la visualizzazione di tali informazioni. Le date possono essere presentati in molti modi, con o senza timestamp, e spesso è necessario ricavare un tipo di dati da un altro pezzo. Una funzione come "mese" permette ai programmatori di estrarre solo le informazioni mese da una data completa, che contiene anche un giorno e l'anno. In questo modo, le date possono essere organizzati e raggruppati in base alle loro mesi, se necessario. Altre funzioni simili sono "Giorno", "Ora" e "Minuto". La funzione "Format" è usata per cambiare un pezzo di dati appuntamento in un display di facile utilizzo delle informazioni aggiornate in base a qualsiasi convenzione formattazione i desideri del programmatore. È anche possibile utilizzare "DateDiff" per sottrarre date uno dall'altro per determinare il numero di giorni tra loro.