Webriviste - Il portale italiano indipendente delle riviste di Internet e Pc

Home
19:03 > utenti collegati: 8
Entra nel forum di Webriviste Lascia il tuo messaggio nel guestbook Segnala ad un amico Webriviste Scrivi a Webriviste

Le riviste recensite
> Chip

> Computer Idea
> Dev
> Internet Magazine
> ISeries News
> Linux Journal Ita
> Linux&C
> Linux Pratico
> Linux Pro
> MacWorld
> Office Magazine
> Open Source
> Pc Magazine
> Pc Open
> Pc Pratico
> Pc Professionale
> Pc World
> VisualBasic&Journal
> Win Magazine
> Windows&net Magazine
EXTRA
> Chip
> Pc Professionale
__________________
> Forum
> F.A.Q. del Forum

__________________

Altri canali
> Archivio riviste

> Commercio elettronico
> Games Corner
> Il Punto
> Jurassic News
> Libri d'informatica
> Nastro rosa
> Sicurezza&Privacy
> Software
> Tips&Triks
> Wireless Lan




Excel: Macro e VBA

Excel: Macro e VBA
Titolo: Excel: macro e VBA
Autore: Alessandra Selvaggio
Editore: Edizioni FAG Srl
ISBN: 88-8233-482-1
Prima edizione, ottobre 2005
Prezzo: 15,90 Euro
Pagine: 215

Questo libro si rivolge a coloro che conoscono Excel in maniera piuttosto approfondita e che hanno bisogno di soluzioni “non standard” utilizzando macro aggiuntive scritte in VBA.
Il libro presenta una serie di esercizi, soluzioni a problematiche via via più complesse, che guidano il lettore nell’apprendimento del linguaggio, in perfetto stile “learn by example” (imparare per esempi).
Ogni capitolo è così suddiviso: si introduce la problematica di partenza, viene presenta una possibile soluzione (dove vengono descritti i dettagli di essa e le scelte fatte), infine vengono sintetizzati i punti principali discussi nel capitolo (ottimo anche per ripercorrere mentalmente le soluzioni apprese).
Il libro è scritto in maniera molto chiara e priva di “tecnicismi” e perciò è adatto a chi non conosce affatto né la programmazione né il linguaggio VBA (si può apprezzare comunque una precisione nei termini e nei concetti esposti, anche quanto vengono riportati esempi molto semplici, adatti al pubblico cui questo libro si rivolge).
Gli esempi spaziano da semplici routine di utilità generale (verifica sui dati, utilizzo delle funzioni predefinite del linguaggio) all’utilizzo di componenti grafici (quali il calendario) fino alla costruzione di form personalizzate (anche di una certa complessità).

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

> Chi siamo
> Collabora
> Dicono di noi
> Scrivi a webriviste
> Forum
> Iscriviti al Forum
> F.A.Q. del Forum





Google


Web
Webriviste





torna su


Tutti i diritti delle immagini di copertina e dei marchi registrati contenuti in Webriviste sono di proprietà dei rispettivi editori
.
© WEBRIVISTE.COM 2000-2004 by Luigi Guardi, Maurizio Romano
[ Webriviste - il primo ed unico portale indipendente delle riviste informatiche ]