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 con accesso ai criteri di filtro
  • Testo in colonne rapido
  • Rimozione dei dati duplicati
  • Forzatura dell'inserimento di dati corretti - come garantire che i dati siano in un formato specifico
  • Analisi di simulazione - come preparare una presentazione professionale di possibili scenari
  • Analisi di simulazione - come stimare il risultato della formula
  • Raggruppamento e auto-riepilogo - come aggregare le righe e le colonne e mostrare diversi livelli di dettaglio

Tabelle pivot e grafici pivot

  • Campi calcolati - come aggiungere a una tabella pivot un campo non presente nella foglia di lavoro
  • Elementi computazionali nella tabella
  • Raggruppamento dei dati e creazione di report professionali

Parte II. Automazione con 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 - la base necessaria

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

Visual Basic in azione

  • Scaricare e caricare dati su una foglio (Cells, Range)
  • Scaricare e caricare dati dall'utente (InputBox, MsgBox)
  • L'ambito e la durata delle variabili
  • Gli operatori e le loro priorità
  • Opzioni utili del modulo
  • Sicurezza del codice - protezione del codice da modifiche non autorizzate e anteprima
  • Oggetti chiave di Excel: Application, Workbook, Workbooks, Worksheet, Worksheets,
  • ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...

Debugging

  • Fine immediata
  • Finestra locali
  • L'elaborazione passo per passo - cosa fare quando qualcosa si blocca
  • Watch
  • Pila delle chiamate

Gestione degli errori

  • Tipi di errori e modi per evitarli
  • Cattura e gestione degli errori di runtime, perché il codice scritto correttamente a volte può non funzionare
  • Costruzione: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Requisiti

Conoscenze di base di MS Excel.

 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative