Fulvio's Blog

.NET e dintorni

  Home :: Contact :: Syndication  :: Login
  84 Posts :: 3 Stories :: 5 Comments :: 3026 Trackbacks

Il Visual Basic per Applicazioni (VBA) è un vero e proprio linguaggio di programmazione object oriented che interessa tutti i membri della famiglia Microsoft Office, permettendo la creazione di procedure e funzioni per automatizzare ulteriormente le operazioni. In tal modo chi ha senso pratico può sviluppare vere e proprie applicazioni personalizzate, per gli scopi più vari.

Di recente Microsoft ha ulteriormente nobilito il VBA, inserendolo nel mondo VB .NET come modulo VSTO (Visual Studio Tools for Office System) rivolto ai professionisti IT per le applicazioni destinate alle grandi aziende, ma il VBA resta in vita, con la sua maggior semplicità e completezza.

Ben venga dunque questo Excel e Office VBA di Gianni Giaccaglini, un best seller alla sua sesta edizione pubblicato dalla milanese Hoepli (in precedenza, da Jackson Libri). Il grosso volume (quasi 700 pagine) parte dal VBA di Excel, descrivendo a fondo i suoi tipici oggetti (a partire dall’oggetto Range, relativo a celle e intervalli). Successivamente i concetti appresi trovano una naturale estensione ad altri membri come Word e Outlook nonché a importanti librerie di oggetti come quelle per accesso a database esterni. Un’enfasi particolare è giustamente posta sulla OLE Automation, tecnologia Microsoft per l’interazione tra diversi ambienti, che permette – per fare un tipico esempio – resoconti in Word sulla base di calcoli svolti in Excel.

Tra le novità di questa edizione, minuziosamente rivista e arricchita negli esempi e modelli (forniti anche sul CD Rom allegato), si hanno i moduli di classe per creare classi personali di oggetti (con un caso avanzato) e un’introduzione ai VSTO.

Il testo procede in modo abbastanza sistematico nella selva di oggetti, proprietà, metodi ed eventi (con giusta enfasi su questi ultimi), con un’esposizione graduale e amichevole, anche a beneficio dei principianti (ma beninteso un minimo di competenze di programmazione è opportuno), offrendo innumerevoli esempi concreti, il più delle volte didattici ma non privi di valenza applicativa. Originali e arricchiti i modelli avanzati, a volte curiosi e brillanti.

 

Ho avuto l'onore e il piacere di conoscere l'autore di questo utilissimo compendio su Excel e VBA, una persona fantastica a cui vanno tutti i miei più sentiti complimenti.

Per vedere la copertina del libro potete fare click qui!

 

Ciao e alla prox

 

Fulvio

?>

posted on giovedì 17 novembre 2005 11.56