Un esercizio completo per la Gestione di un database su Excel


Inserisco questo programma, peraltro richiestomi, come esempio di cosa si possa ottenere con una buona programmazione. Premetto che quasi tutto il codice NON è mio, ma estratto da un articolo di un "Maestro": Gianni Giaccaglini, che ha pubblicato diversi libri su Excel ed il Vba, (che invito ad acquistare). E' comunque sintomatico che, aiutandosi con le istruzioni che leggiamo su i libri "guida", si possa cominciare a capirle ed adattarle alle nostre esigenze.

Il programma consente la gestione di un database completo, basato su una Form di controllo, che consente di:

  • Introdurre nuovi dati.

  • Modificare i dati esistenti.

  • Navigare tra i record, scalandoli uno per volta, selezionare l'ultimo record inserito o risalire al primo record.

  • Ordinare l'elenco dati in base al Nominativo oppure al Numero progressivo.

  • Eliminare un record.

Tutto questo direttamente dalla Form di gestione. E' stato inserito un pulsante per la ricerca di un nominativo che, se presente, viene selezionato sul foglio di lavoro, direttamente nel database. L'esempio riportato nel file allegato, è stato predisposto per l'inserimento fino a 600 nominativi. NON sono stati inseriti né commenti né spiegazioni, e non intendo fornirne. Chi intende scaricare il file, dovrà possedere una certa conoscenza del Vba, e interpretare le istruzioni da solo. Sotto, un immagine del programma:

 


File consultabile e scaricabile:  Mio db2000.zip   29 Kb