Kursplan

Makron

  • Inspelning och redigering av makron
  • Tilldela makron till formulär, verktygsfält, kortkommandon

VBA Miljö

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

Introduktion till procedurprogrammering

  • Procedurer: Funktion Sub
  • Datatyper
  • If-satsen ... sedan ... elseif ... else ... slut if
  • Fallutlåtande
  • Slingor för ... slinga medan, tills
  • Slinga för ... nästa
  • Instruktioner loop break (avsluta)
  • Array bearbetning

Citerad sträng

  • Kombinera citerade strängar (sammansättning)
  • Konvertering till andra typer av (implicita och explicita)
  • Funktioner som bearbetar citerade strängar

Visual Basic

  • Ladda ner och ladda upp data till ett kalkylblad (celler, intervall)
  • Ladda ner och ladda upp data till användaren (InputBox, MsgBox)
  • Deklarationen av variabler
  • Variablernas omfattning och livslängd
  • Operatörer och deras prioriteringar
  • Tillvalsmoduler
  • Skapa dina egna funktioner och använd dem i ett ark
  • Objekt, klasser, metoder och egenskaper
  • Säkerhetskod
  • Säkerhetskod manipulation och förhandsgranskning

Felsökning

  • Bearbetningssteg
  • Lokala fönster
  • Omedelbart fönster
  • Fällor - Klockor
  • Ring Stack

Felhantering

  • Typer av fel och sätt att undvika
  • Fånga och hantera körtidsfel
  • Strukturer: Vid fel Återuppta nästa, vid fel GoTill

Excel Objektmodell

  • Applikationsobjektet
  • Arbetsboksobjekt och en samling arbetsböcker
  • Kalkylblad Objekt och samling Kalkylblad
  • Objekt ThisWorkbook, ActiveWorkbook, ActiveCell
  • Objektval
  • Samlingssortiment
  • Objektceller
  • Visa data på statusfältet
  • Optimering med ScreenUpdating
  • Tidsmätning med metoden Timer

Händelsehantering i VBA

  • Vad är en händelse?
  • Svara på en händelse och skapa en händelsehanterare
  • Utlösande händelsehanterare
  • Service ofta förekommande händelser

VBA Blanketter

  • Skapa dina egna formulär
  • Ringer ett formulär från kod
  • Använd formulären i bladet

Krav

  • Förmåga att arbeta med ett kalkylblad, grundläggande kunskaper (referenser, intervall, ark, ...)
  • VBA bakgrundskunskap krävs inte för att skapa makron eller VBA kod

Publik

  • Dataanalytiker
 21 timmar

Antal deltagare



Price per participant

Vittnesmål (2)

Relaterade Kurser

Microsoft Office Excel - intermediate level

14 timmar

Relaterade Kategorier