Kom i kontakt

Kursplan

Makron

  • Spela in och redigera makron
  • Vart sparas makron.
  • Tilldela makron till formulär, verktygsfält, tangentbordsgenvägar

VBA-miljö

  • Visual Basic Editor och dess alternativ
  • Tangentbordsgenvägar
  • Optimera miljön

Inledning till procedurprogrammering

  • Procedurer: Function, Sub
  • Data typer
  • Villkorsuttryck If...Then....Elseif....Else....End If
  • CASE-instruktioner
  • Loopar while, until
  • Loopar for ... next
  • Instruktioner för att avbryta loop (exit)

Strängar

  • Kombinera strängar (kongkatenering)
  • Omvandling till andra typer - implicit och explicit
  • Funktioner för bearbetning av strängar

Visual Basic

  • Ladda ner och ladda upp data till ett kalkylblad (Cells, Range)
  • Ladda ner och ladda upp data till användaren (InputBox, MsgBox)
  • Deklaration av variabler
  • Omfattning och livstid för variabler
  • Operatörer och deras prioriteringar
  • Modulalternativ
  • Skapa egna funktioner och använda dem i ett kalkylblad
  • Objekt, klasser, metoder och egenskaper
  • Skydda kod
  • Säkerhetsåtgärder mot kodmanipulering och förhandsgranskning

Felsökning

  • Stegvis bearbetning
  • Lokal fönster
  • Omedelbart fönster
  • Fällor - Watches
  • Anropsstack

Felhantering

  • Typer av fel och hur man undanantar dem
  • Fånga och hantera körningsfel
  • Strukturer: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Excel-objektmodellen

  • Application-objektet
  • Workbook-objekt och samling av Workbooks
  • Worksheet-objekt och samling av Worksheets
  • Objekt ThisWorkbook, ActiveWorkbook, ActiveCell ....
  • Objekt Selection
  • Samling Range
  • Objekt Cells
  • Dela data på statusfältet
  • Optimering med ScreenUpdating
  • Tidmätning genom metoden Timer

Användning av externa datakällor

  • Användning av ADO-biblioteket
  • Referenser till externa datakällor
  • ADO-objekt:
    • Connection
    • Command
    • Recordset
  • Kopplingarsträng
  • Skapa anslutningar till olika databaser: Microsoft Access, Oracle, MySQL

Rapportering

  • Inledning till SQL-språket Den grundläggande strukturen i SQL (SELECT, UPDATE, INSERT INTO, DELETE) Anropa en Microsoft Access-fråga från Excel Formulär för att stödja användningen av databaser

Krav

  • Grundläggande kunskap om Excel-funktioner som kalkylblad, formler, tabeller och sortering eller filterning av data
  • Erfarenhet av att förbereda, uppdatera eller granska rapporter i Microsoft Excel
  • Inga tidigare programmeringskunskaper krävs

Målgrupp

  • Analytiker som vill automatisera upprepande Excel-uppgifter
  • Företagsprofiler som arbetar med data och rapporter i Excel
  • Lagmedlemmar som vill skapa enkla makron och praktiska VBA-lösningar för dagligt arbete
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier