L’utente
che si avvicina per la prima volta alla programmazione
ben difficilmente si sentirà “smarrito”
davanti alle soluzioni proposte: esse vengono spiegate
riga per riga e ne sono illustrati approfonditamente
i passaggi più significativi. Questa attenzione
è, per certi versi, anche l’unica critica
che si possa fare al libro; infatti questa scelta
ha portato il libro ad essere generalmente poco “denso”
di contenuti: scelta sicuramente condivisibile per
i primi esempi e capitoli (in cui è necessario
guidare il lettore istruzione per istruzione) ma che
è stata adottata anche nei capitoli successivi
dove, forse, sarebbe stato più opportuno passare
ad un livello un po’ più tecnico.
Il prezzo (15,90 euro) non è elevato, considerando
altre pubblicazioni di informatica, ed è senz’altro
giustificato dall’ottima qualità di stampa
e della gradevolissima impaginazione; pertanto, anche
considerando che è un libro “per partire”
(e per questo quasi sicuramente non resterà
l’unico libro sull’argomento per chi vuol
approfondire il VBA), non è sicuramente una
spesa troppo eccessiva.
Questo libro è decisamente un ottimo supporto
per chi vuole avvicinarsi alla programmazione e che,
magari, in passato ha sperimentato qualche altro testo
ed è rimasto deluso dal non riuscire a seguire
i concetti esposti, perdendosi in termini tecnici
o in soluzioni che, solo a prima vista, sembrano semplici,
ma che in realtà nascondono insidie per i concetti
rimasti sottointesi.
Se ci si vuole rendere conto della complessità
e dell’utilità degli esempi proposti,
essi possono essere scaricati dalla pagina Web http://www.fag.it/booksite/482-1.htm
(ottima anche la collezione di link a risorse aggiuntive!).
Questo sito è ovviamente molto utile anche
per tutti coloro che hanno acquistato il libro o sono
in procinto di farlo e vogliono provare subito le
soluzioni. Questa strada non è comunque la
più indicata; infatti, a mio avviso, è
sempre bene digitare tutti gli esempi proposti e non
farsi prendere dalla “pigrizia”, limitandosi
ad utilizzare i fogli di lavoro scaricabili: anche
le insidie insite nella digitazione dei listati sono
un’ottima palestra per chi impara a programmare
e servono per scoprire gli errori più comuni
che, per forza di cosa, ci si troverà ad affrontare
quando si realizzeranno soluzioni scritte ex-novo!
Segnalo anche che, navigando sul sito della casa editrice
(http://www.fag.it), è possibile scaricare
l’intero primo capitolo: è un ottimo
modo per valutare l’interesse per la pubblicazione
e quanto il “taglio” dato al libro possa
essere di proprio interesse.
Pro:
linguaggio semplice, chiaro e molto accurato. Esempi
utili in più situazioni e che affrontano le
problematiche più comuni (controllo sui dati,
form, generazioni di grafici e stampe, …), tutti
comprensibili anche a chi si avvicina per la prima
volta alla programmazione. Ottima l’impaginazione
e la qualità complessiva della grafica e della
stampa.
Contro:
nessuno in particolare, anche se la scelta di adottare,
per tutto il libro, uno stile adatto a chi non conosce
affatto la programmazione, diventa un po’ prolisso
nei capitoli “avanzati” o per quanti hanno
già dimestichezza nella programmazione.
0.
INTRODUZIONE A VBA, pag 9
Parte
1
1. PRIMI PASSI: GESTIRE IL CONTENUTO ELLE CELLE, pag
23
2. LE ISTRUZIONI CONDIZIONALI E L’INTERAZIONE
ON L’UTENTE, pag 29
3. UN CICLO FOR … NEXT, pag 33
4. UTILIZZARE UN FORM E I RELATIVI CONTROLLI, pag
37
Parte
2
5. IL CONTROLLO CALENDARIO, pag 51
6. CALCOLARE I GIORNI LAVORATIVI , pag 57
7. LIMITARE LE AZIONI DELL’UTENTE, pag 63
8. IMMETTERE UN PARAMETRO, pag 67
9. VERIFICARE ALCUNE DATE, pag 71
Parte
3
10. INSERIRE UN DATO IN AUTOMATICO, pag 77
11. CREARE UN COMPONENTE AGGIUNTIVO, pag 83
12. GESTIRE GLI ERRORI, pag 93
Parte
4
13. CERCARE E VISUALIZZARE ALCUNI DATI DI UN ELENCO
IN UN FORM, pag 101
14. CANCELLARE I DATI DI UN ELENCO, pag 107
15. INTERAGIRE CON L’UTENTE TRAMITE LA FUNZIONE
MSGBOX, pag 109
16. AGGIORNARE I DATI, pag 113
17. AGGIUNGERE I DATI, pag 121
18. LE CASELLE COMBINATE, pag 125
19. VISUALIZZARE UN’IMMAGINE NEL FORM, pag 129
20. FILTRARE E STAMPARE I DATI, pag 135
Parte
5
21. SELEZIONARE DATI NON CONTIGUI, pag 145
22. GENERARE UN GRAFICO, pag 149
23. SCEGLIERE I DATI DI ORIGINE DEL GRAFICO, pag 157
24. AGGIUNGERE UN NUOVO FOGLIO, pag 165
Parte 6
25. VERIFICA DELLA PARTITA IVA, pag 183
26. VERIFICA DEL CODICE FISCALE, pag 189
27. VERIFICA DEL CODICE IBAN, pag 199
Parte
7
28. IL DEBUG DEL CODICE, pag 207
29. REGISTRARE LE MACRO: PER ANDARE AVANTI DA SOLI,
pag 213
|