Magazine Attualità
Giunto alla sua terza edizione, il manuale “EXCEL 2013: MACRO E VBA” scritto da Alessandra Salvaggio, è un libro che fornisce una base solida sulla programmazione di Excel tramite il linguaggio Visual Basic Application.
Un libro realizzato molto bene, anche visto il forte interesse dei lettori nelle precedenti edizioni, visto che da diversi anni vengono pubblicati libri sul pacchetto Microsoft Office lato programmazione, ed in ogni pubblicazione, troviamo un lavoro completo e professionale.
Non entrerò nel dettaglio dei vari capitoli, come spesso ho fatto, visto che alcuni capitoli sono composti da 2 o 3 pagine e riguardano una determinata parola chiave del linguaggio Visual Basic application, ma daremo una panoramica di questo manaule che riteniamo indispensabile per coloro che utilizzano Excel e che vogliono migliorare la loro conoscenza.
Un libro composto da ben 57 capitoli, suddivisi in 13 parti e circa 410 pagine, con tantissimi esempi di codice ed immagini che permettono al lettore di capire la tematica che si sta affrontando.
Il libro affronta in maniera professionale l’utilizzo del linguaggio VBA in ambiente Excel versione 2013, guidando il lettore alle prime armi o coloro che conosco un po’ di programmazione ma vogliono migliorare la propria conoscenza.
I primi capitoli riguardano la sintassi del linguaggio VBA e le varie parole chiavi, mentre man mano che il lettore sfoglierà questo ottimo manuale, troverà argomenti interessanti e sempre più complessi, che gli permetteranno di acquisire una padronanza del linguaggio e realizzare sistemi anche complessi.
Gli esempi del libro si possono scaricare dal seguente sito:
http://www.sos-office.it/libri/10-exxcel/185-excel-macro-vba-2013
Qui di seguito si riportano i vari capitoli del libro.
1) Primi passi: Gestire il contenuto delle celle.
2) Le istruzioni condizionali e l'interazione con l'utente.
3) Un ciclo for...next.
4) Un ciclo for each next.
5) Utilizzare un form e i relativi controlli.
6) Il controllo calendario.
7) Calcolare i giorni lavorativi.
8) Limitare le azioni dell'utente.
9) Immettere un parametro.
10) Verificare alcune date.
11) Inserire un dato automaticamente.
12) Contare il numero di celle piene in una colonna
13) Nascondere le segnalazioni di errore.
14) Gestire gli errori.
15) Spostare le righe
16) Cercare e visualizzare dei dati di un elenco in un form.
17) Cancellare i dati di un elenco.
18) Interagire con l'utente tramite la funzione Msgbox.
19) Una routine sub esterna.
20) Aggiornare i dati.
21) Aggiungere i dati.
22) Le caselle combinate.
23) Visualizzare un'immagine nel form.
24) Filtrare e stampare i dati.
25) Usare il filtro avanato.
26) Coolegamenti ipertestuali.
27) Selezionare dati non contigui.
28) Generare un grafico.
29) Scegliere i dati di origine del grafico.
30) Aggiungere un nuovo foglio.
31) Importare un file di testo.
32) I delimitatori dei decimali e delle migliaia.
33) Gestire le date.
34) Importare dal web.
35) Rilevare la modifica di una cella e aprire un file esistente.
36) Aprire un file protetto da password e salvare codice VBA in un modello.
37) Salvare un file e convertirlo in PDF.
38) Inviare via e-mail.
39) Consolidare.
40) Consolidare intervalli in file diversi.
41) Creare un indice dei fogli.
42) Ordinare i fogli di lavoro in base al loro nome.
43) Personalizzare la barra multifunzione.
44) Creare un componente aggiuntivo.
45) Un modulo di classe per gestire gli eventi di un componente aggiuntivo.
46) Estrarre i dati univoci da un intervallo di più colonne.
47) Verificare se due intervalli si intersecano.
48) Rilevare l'input dell'utente con input box.
49) Componente aggiuntivo.
50) Verifica della partita IVA.
51) Verifica del codice fiscale.
52) Verifica del codice IBAN.
53) Creare una libreria di funzioni.
54) Il debug del codice.
55) Migliorare l'editor.
56) Proteggere il proprio codice.
57) Registrarre le macro: Per andare avanti da soli.
Conclusioni
Un libro ben scritto che non può mancare in ogni libreria di chi utilizza Excel o che sviluppa applicazioni legate a questo applicativo. Un libro con tanti esempi pratici ed un percorso formativo completo.
Recensione a cura di Emanuele Mattei
Possono interessarti anche questi articoli :
-
Microsoft potrebbe sostituire Windows Phone con Android? [RUMOR]
Recentemente sono molti gli indizi che possono farci immaginare una certa “confidenza” tra Microsoft e Google, come ad esempio il supporto di app Android su... Leggere il seguito
Da Enjoyphone
INFORMATICA, TECNOLOGIA -
Windows 10: 9 Cose che Dovete Sapere
Windows 8 ha avuto un po’ uno sviluppo e una vita tumultuosi e Microsoft spera di cambiare rotta attraverso il suo nuovo Windows 10. Leggere il seguito
Da Tecnomani
INFORMATICA, TECNOLOGIA -
Che cosa è PEGI Google Play
Che cosa Significa PEGI su Google PLay e a che cosa serve - La classificazione della App visualizzata sul Play store di Google Da qualche tempo, sul Google Play... Leggere il seguito
Da Allmobileworld
INFORMATICA, INTERNET, TECNOLOGIA -
Plants vs. Zombies, Tower of Guns, Burnout Paradise e altri negli sconti Deals...
Altra mandata di sconti Come ogni martedì, Microsoft ha svelato i piani di sconto per questa settimana su Xbox Live, con i tradizionali Deals with Gold.... Leggere il seguito
Da Intrattenimento
TECNOLOGIA, VIDEOGIOCHI -
BlazBlue: Chrono Phantasma Extend è disponibile su Xbox One in USA - Notizia -...
Non in Italia, però, a quanto pare Major Nelson comunica che BlazBlue: Chrono Phantasma Extend è disponibile oggi in versione Xbox One su Xbox Live, al... Leggere il seguito
Da Intrattenimento
TECNOLOGIA, VIDEOGIOCHI -
Diamo un'occhiata a questo approfondimento in video per Ashen, nuovo indie per...
Un indie di grande interesse Microsoft ha pubblicato un'altra puntata della rubrica Xbox Daily, trasmesse nel corso dell'E3 2015, in questo caso interamente... Leggere il seguito
Da Intrattenimento
TECNOLOGIA, VIDEOGIOCHI