Link sponsorizzati

La programmazione ad oggetti con VBA

Nei paragrafi precedenti della guida abbiamo argomentato la creazione di un tipo dati definito dall'utente.

L'unica limitazione, la diciamo adesso, è quella di rappresentare solo dati. Se volessimo associare al tipo di dato definito procedure e/o funzioni specifiche non potremmo farlo.

Tale limitazione viene superata se si comincia a studiare VBA programmando per oggetti.

Un oggetto presenta le seguenti caratteristiche:

  1. ha un set di proprietà;
  2. ha un set di funzioni/procedure chiamati metodi;
  3. può aver associati anche degli eventi
In un'ipotesi futura, dove approfondiremo meglio come programmare in Excel, Access, esamineremo nei dettagli l'ultima caratteristica. Diciamo brevemente che un evento è utilizzato dagli oggetti grafici, al fine di rispondere alle azioni degli utenti.

Nell'intendo di aver delineato le basi del VBA, si potrebbero aprire nuove chiavi di lettura:

  1. Approfondimento del VBA per Excel;
  2. Approfondimento del VBA per Access;
  3. Approfondimento del VBA per Word;
L'obiettivo di questi approfondimenti è quello di estendere le funzionalità base degli applicativi in elenco, con quelle proprie della programmazione ad oggetti con VBA.

Per poter approfondire tutto ciò dobbiamo attendere la programmazione di nuove guide sull'argomento su Mr. Webmaster oppure un corso integrale.

Corso nel quale si può dare maggior spazio ai riferimenti del linguaggio VBA per i diversi applicativi, comprendendo anche il modello ad oggetti di ciascuna libreria per Word, Excel, Access.

Guida VBA
E-Learning
Corso MS AccessCorso MS Access
Impara a creare e gestire database in maniera semplice e veloce. A partire da 39 €.
Corso Visual Basic 6Corso Visual Basic 6
Realizzare applicazioni Desktop con VB6. A partire da 39 €.
Link sponsorizzati