Iniziare con VBA
Elementi di base di VBA
Prendere decisioni, usare i cicli e le funzioni
Gestire Excel ed il suo modello a oggetti
Interagire con l'utente
Creare codice efficace
Funzionalità particolari di Excel
Funzionalità avanzate per le tue applicazioni

PROGETTO – Il quadrato magico

Scarica la dispensa di questa lezione

Eccoci arrivati al nostro primo progetto con VBA.

Ogni cosa che realizzeremo con questo progetto potrebbe tranquillamente essere realizzato senza l’utilizzo del VBA, ma è un primo assaggio e ti servirà per familiarizzare con l’interfaccia e le funzionalità.

Utilizzeremo anche elementi di cui non hai ancora avuto spiegazioni e che verranno esplorati nel dettaglio in successive sezioni del corso. Abbiamo visto che abbinare le conoscenze teoriche alla pratica è il miglior modo di procedere per imparare e ci permetterà anche di ripetere più volte concetti che riteniamo importanti.

Imparerai a creare un quadrato magico, un esercizio matematico che coinvolge il riempimento di una griglia quadrata composta da colonne/righe di numero dispari. Inoltre, verrà introdotta la procedura evento SelectionChange(), una funzione VBA che si attiva quando l’utente seleziona una nuova cella nel foglio di lavoro. Questa funzione può essere utilizzata per calcolare e visualizzare le somme delle righe, colonne e diagonali del quadrato magico. Imparerai anche a dichiarare variabili con il tipo di dato Integer e a assegnare loro i valori delle celle del foglio di lavoro. Infine, la dispensa ti spiegherà l’importanza della capitalizzazione del codice in VBA, che aiuta a mantenere il codice corretto e leggibile.

Scarica i file contenenti il codice illustrato nella dispensa
Test di verifica dell'apprendimento
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy