Struttura del corso

Parte I. Trarre il massimo da Excel

Panoramica degli strumenti nella scheda Dati

  • Accesso ai dati esterni - devi davvero visitare il sito web della banca ogni giorno per conoscere il tasso di cambio attuale dello CHF?
  • Definizione delle connessioni a dati esterni (Access, Web, Testo, XML, ...)
  • Ordinamento multi-livello - le regole e le opzioni di ordinamento corrette
  • Filtraggio avanzato efficiente - come creare filtri personalizzati con accesso ai criteri del filtro
  • Testo in colonne veloce
  • Cancellazione dei dati duplicati
  • Imporre l'inserimento di dati corretti - come garantire che i dati siano in un formato specifico
  • Analisi delle simulazioni - come preparare una presentazione professionale di possibili scenari
  • Analisi delle simulazioni - come stimare il risultato della formula
  • Raggruppamento e sottototali - come aggregare righe e colonne e mostrare diversi livelli di dettaglio

Tabelle pivot e grafici pivot

  • Campi calcolati - come aggiungere un campo alla tabella pivot che non è presente nel foglio
  • Elementi computazionali nella tabella
  • Raggruppamento dei dati e creazione di estratti conto professionali

Parte II. Automatizzazione, ovvero VBA.

Macro

  • Registrazione e modifica delle macro: silenzio sul set - in registrazione
  • Dove memorizzare le macro - dove è meglio scrivere le macro

Introduzione alla programmazione procedurale - base necessaria

  • Sub e Function - come invocarle e cosa sono
  • Tipi di dati - a che servono le variabili e se vale la pena dichiararle
  • L'istruzione condizionale If ... Then .... ElseIf .... Else .... End If
  • L'istruzione Case e la trappola associata
  • Ciclo for ... next, ciclo ... each
  • Cicli for ... loop while, until
  • Istruzioni di interruzione del ciclo (exit)

Visual Basic in azione

  • Download e upload dei dati su un foglio di calcolo (Cells, Range)
  • Download e upload dei dati all'utente (InputBox, MsgBox)
  • Ambito e durata delle variabili
  • Operatori e loro priorità
  • Opzioni utili del modulo
  • Difesa del codice - protezione del codice da manipolazioni e anteprime
  • Oggetti chiave di Excel: Application, Workbook, Workbooks, Worksheet, Worksheets,
  • ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...

Debugging

  • Finestra immediata (Immediate window)
  • Finestra locali (Locals window)
  • Esecuzione passo per passo - cosa fare quando qualcosa smette di funzionare
  • Watch
  • Pila delle chiamate (Call Stack)

Gestione degli errori

  • Tipi di errori e modi per evitarli
  • Cattura e gestione degli errori di esecuzione, perché un codice ben scritto a volte non funziona
  • Costruzioni: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Requisiti

Avere almeno una conoscenza media di MS Excel.

 28 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative