Programmering i Microsoft Excel

Sammanfattning
p
Längd: 3 dagar
Pris: 12 950 SEK exkl. moms
Utbildare: NFI Utbildning AB plus
Utbildningsort: Stockholm
Typ av utb.: Öppen utbildning
Startdatum 2012-06-18, 2012-08-15, 2012-09-12

Programmering i Microsoft Excel

Programmering i Microsoft Excel

Sammanfattning

Hur kan jag effektivisera mitt arbete i Excel med automatisering? Hur kan jag formulera egna funktioner och procedurer i Excel? Hur skapar jag formulär och kopplar samman Excel med databasen? Hur integrerar jag Excel med andra Office produkter? Det här är några av de frågor som du kommer att få svar på under denna 3-dagars kurs som har till syfte att öka din effektivitet och funktionalitet vid användningen av Excel.

Under denna kurs kommer dina kunskaper inom Excel att fördjupas och du får olika tips och trix för att lära dig automatisera dina rutiner med hjälp av VBA programmering. Kursen kommer att ge dig grundläggande kunskaper i Excel-VBA och visa på möjligheterna som finns.

Kursinnehåll

Introduktion Excel VBA

  • Introduktion till Visual Basic for Applications (VBA)
    • Kontroll över Excel
    • Anpassning och optimering
    • Integration med övriga officeprodukter
    • Underlätta för medarbetare
    • Möjligheter med Makron
    • Jämförelse mellan VBA och Visual Basic
  • Fliken utvecklare
  • Aktivera makron
  • Hur inspelning av makro i Excel går till
    • Spela in ett Makro
  • En första titt på VBA-koden
  • Köra Makron
  • Verktyg och begrepp
    • Vad behöver vi behärska
    • Begrepp
    • Valmöjligheter vid inspelning av ett makro
  • Namngivningstips
  • Stegning
  • Hands on-övning

Användning av objektmodellen i Excel för automatisering

  • Objekt, Metoder och Egenskaper
    • Vad är ett objekt?
    • Objekt i Excel
    • Objektorienterad programmering
    • Klasser
    • Metoder
    • Egenskaper
    • Objekt tillhör samlingar
    • With
  • Application-objektet
  • Underobjekt (Objektreferenser)
    • Rullgardiner i kodmiljön
    • Objektgranskaren
  • Samlingar
    • Vad är en samling?
    • For-Each-In-Next
  • Programmering av object

Grunderna Visual Basic

  • Introduktion till Visual Basic
    • Koppling Visual BasicVBA
    • Vad behöver vi veta
  • Variabler, typer och uttryck
    • Introduktion till variabler
    • Tilldelning
    • Variabeltyper
    • Lagringsstorlek
    • Deklaration av variabler
    • Option Explicit
    • Scope - Definitionsområde och synbarhet
    • Const – Konstanter
    • Uttryck
  • Procedurer, subrutiner, funktioner och parametrar
    • Definition
    • Subrutiner - Returnerar ej ngt
    • Inparametrar
    • Funktioner
    • Ta emot Returvärde
  • Kontrollstrukturer
    • Loopstrukturer
    • Do-While-Loop, Do-Until-Loop
    • For-Next
    • Exit
    • Villkorsstrukturer
    • If-sats
    • Case
  • Utvecklingsmöjligheter
    • MsgBox
    • InputBox
  • Felhantering
  • Feltyper
  • Syntaxfel
  • Exempel på körningsfel
  • Spårning
  • Direktfönstret
  • Bevakningsfönstret
  • Hantering av körningsfel
  • Felhanteringsrutiner
  • Err-objektet
  • Introduktion till händelseprocedurer
    • Exempel på händelseprocedurer
  • Filhantering
    • Kommandon för filhantering
    • Exempel - Skrivning till fil
    • Exempel – Läsning från fil
    • Läsning från fil med loop

Effektiva gränssnitt för slutanvändare

  • Kontroller (Grafik) i kalkylarket
    • Vad är en kontroll?
    • Lägga till kontroller
    • Olika typer av ActiveX-kontroller
    • Hur man lägger ut kontroller
  • Länka kontroller till arbetsblad
    • Listruta
    • Rotationsknapp
    • Rullningslist
    • Koppla makrokod till kontroller
    • Start-up procedurer i aktuell arbetsbok
    • Start-up procedurer i aktuellt kalkylark
  • Formulär
    • Kontroller i formulär
    • Öppna ett formulär
    • Hämta data från ett formulär
  • Mer om händelseprocedurer och automakron
    • Tidsprocedurer
    • Slå av händelseprocedurer
    • Fler automatiska händelseprocedurer
  • Fler exempel på autofunktioner

Integration mellan Excel och databas

  • Koppling mot ACCESS
    • Hämta data från ACCESS-databas
    • Frågeguiden
  • DAO
    • Installera DAO-biblioteket
    • Objektmodellen i DAO
    • Database – objektet
    • Recordset – objektet
    • Metoder på ett recordset
    • Enkelt exempel – Recordset
    • Uppdatering med Recordset
    • Samlingar i DAO
  • ODBC– Koppling till externa databser
    • Vad är ODBC
    • Exempel
  • SQL
    • Bygga SQL-sträng
    • Tips i Client-Server miljö
  • OLE Automation
    • Strategier
    • Bibliotek för OLE Automation
    • Ändra i ett Word-dokument från Excel
    • Ändra i ett Excelark från Access
    • Skillnader mellan OLE och DDE
    • Sendkeys och Shell
  • Anknytning till SQL Server
    • Installera ADODB-biblioteket
    • Att köra en Stored Procedure
  • Hands on-övning
    • DAO
    • Automation



För att beställa gratis information om Programmering i Microsoft Excel, vänligen fyll i en intresseanmälan nedan.

Målgrupp

Du bör ha erfarenhet av att arbeta med Excel

Vem bör deltaga?

Kursen vänder sig till dig som är van excelanvändare, men vill lära dig hur man kan automatisera sina dagliga rutiner och programmera in ytterligare funktionaliteter med hjälp av Visual Basic för Applications (VBA).  Du arbetar eller kommer att arbeta med Excel oavsett du är projektledare, analytiker, ekonom, kalkylator, dataadministratör m.m.

Övningar

Under kursen kommer du att få öva på de olika momenten i Excel VBA. Samtliga övningar kommer att genomföra på dator.

Kursmål

Efter kursen kommer du att ha en ökad förståelse för hur man kommer igång med Visual Basic for Applications – programmering för att kunna göra enklare finesser. Du kommer ha fått en bra teoretisk grund att stå på för egen vidareutveckling inom ämnet.

Investering

I kursavgiften ingår lunch, fika och allt kursmaterial

NFI Utbildning AB

NFI Utbildning ABNFI Utbildning AB

NFI Utbildning AB är idag ett heltäckande utbildningsföretag med fler än 50 kurser inom många olika ämnesområden; Ledarskap, Projektledning, kommunikation och IT. Vi har bedrivit kvalificerad utbildningsverksamhet sedan 1985. Sedan starten har fler än 50 000 personer deltagit i vår kursverksamhet.

Om du väljer NFI får du en leverantör med lång och gedigen erfarenhet av kvalificerad utbildning. Under de gångna 20 åren har vi haft kursdeltagare från de flesta företag, myndigheter och kommuner. Många kursdeltagare har vi haft glädjen att träffa ett flertal gånger under årens lopp.

Alla våra kurser inom ledarskap, personlig utveckling och projektledning genomförs av personer som vanligen har 10- 20 års erfarenhet inom sina respektive områden. Huvudsyftet med kurserna är att under två till tre dagar ge deltagaren den kunskap hon eller han behöver inom ett visst område för att direkt kunna omsätta kunskaperna i praktiken.

» Mer information
För mer information om NFI Utbildning AB och deras utbildningar, skicka en kostnadsfri intresseanmälan!


plusVisa alla utbildningar med NFI Utbildning AB

Intresseanmälan

För att beställa information om Programmering i Microsoft Excel, fyll i följande uppgifter:

* =  Obligatoriskt fält
Errors
*
*
*
*
*
*
» Vad händer nu?
This field is used for controlling automatic form submits. Please leave it blank:

Kontaktuppgifter till NFI Utbildning AB

NFI Utbildning AB

Tjärhovsgatan 21
116 28 Stockholm

Tel: 08-615 19 60
www.nfi.se

Kontakta NFI Utbildning AB
Mer information
 
Beställ information

För att beställa information om Programmering i Microsoft Excel, fyll i följande uppgifter:

This field is used for controlling automatic form submits. Please leave it blank:
» Vad händer nu?
Recensioner
Skriv en recension!
Partners
DI.se
banner
banner
trs.se
banner
banner
banner
banner
banner
banner
Kurser.se