Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie

Stampa

Scarica gli esercizi

Per un errore di impaginazione, il primo capitolo introduttivo non è stato inserito nel libro stampato. Scaricalo da qui.

 

La suite da ufficio Microsoft Office è sicuramente uno dei software più diffusi al mondo, molti ne apprezzano le potenzialità, ma tanti ignorano che è possibile estenderne le capacità per adeguarla alle proprie necessità. Tutto questo è possibile grazie a VBA (Visual Basic for Applications), un linguaggio di programmazione appartenente alla famiglia del Visual Basic. Questo libro, rivolto a utenti mediamente evoluti di Excel, a manager, consulenti e formatori, illustra con chiarezza e mediante esercitazioni concrete l’utilizzo di macro e VBA per espandere le potenzialità di Excel. Anche chi non ha esperienza di programmazione potrà trovare in questo libro spunti interessanti per incrementare le capacità e la flessibilità dei suoi fogli di calcolo, oltre che per iniziare a familiarizzare con il linguaggio VBA in quanto tale. È richiesta solamente una discreta conoscenza di Excel, per il resto le istruzioni sono fornite passo passo, in modo da guidare tutti a realizzare i progetti proposti dal libro. Tra gli argomenti trattati: Nozioni, regole e suggerimenti per la programmazione di macro e VBA. Sintassi, ottimizzazione, controllo del codice. Progetti pratici illustrati passo per passo. Suggerimenti per migliorare le funzionalità dell’editor di VBA ricorrendo a utility gratuite di terze parti.

Acquista il libro dal sito fag

Argomenti trattati

Primi passi:  gestire il contenuto delle celle
Le is truzioni condizionali e l’interazione con l’utente
Scrivere il codice con ordine
Un ciclo For… Next
Selezionare una cella
Comporre un messaggio: unire un testo e una variabile
Gestiamo un possibile errore
Utilizzare un form e i relativi controlli
Aggiungere il controllo date picker a Excel 2007
Il controllo calendario
Calcolare i giorni lavorativi
Limitare le azioni dell'utente
Immettere un parametro
Verificare alcune date
Attivare il componente aggiuntivo
Aggiungere un pulsante alla barra di accesso rapido
Personalizzare la barra multifunzione
Creare una nuova barra degli strumenti con Excel XP o 2003
Inserire un dato in automatico
Creare un componente aggiuntivo
Gestire gli errori
Cercare e visualizzare dei dati di un elenco in un form
Cancellare i dati di un elenco
Interagire con l’utente tramite la funzione Msg Box
Aggiornare i dati
Aggiungere i dati
Le caselle combinate
Visualizzare un'immagine nel form
Filtrare e stampare i dati
Usare il filtro ava nzato
Collegamenti ipertestuali
Inserire il comando per generare il grafico sulla barra di accesso rapido
Inserire il comando per generare il grafico su una nuova barra degli strumenti
Sele zionare dati non contigui
Generare un grafico
Scegliere i dati di origine del grafico
Creare funzioni personalizzate
Quando un anno è bisestile
Aggiungere un nuovo foglio già in parte compilato
Aggiungere un nuovo foglio
Verifica della Partita IVA
Verifica del codice fiscale
Verifica del codice Iban
Importare un file di testo
I delimitatori dei decimali e delle migliaia
Gestire le date
Aprire un file esistente
Importare dal Web
codice VBA in un modello
Salvare il file come modello
Rilevare la modifica di una cella
Salvare un file
Convertire un file in formato PDF
Aprire un file protetto da password
Verificare un indirizzo e-mail
Inviare via e-mail
Estrarre i dati univoci da un intervallo di pi ù colonne
Cosa succede se l’utente non seleziona un intervallo?
Verificare se due intervalli si intersecano
Rilevare l'input dell'utente con input box
Consolidare
Consolidare intervalli in file diversi

ERRATA CORRIGE

- pag 149, cap 22. L'ultima riga del codice va corretta così SubAddress:="'" & strFoglio & "'" & "!a1", TextToDisplay:=cella.Text