startVi kan utbildning!Vad vill du kunna?

NFI Utbildning

Kontaktuppgifter
tfn: 08-615 19 60(vx)
epost: info@nfi.se
Besöksadress:
Tjärhovsgatan 21
116 28 Stockholm
Kurstillfällen
7-9 feb
17-19 apr
11-13 juni
24-26 sep
Tipsa kollega

Skriv ut
Kursfakta

Längd:  3 dagar
Pris:  14950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Kursstart: kl. 09:30
Kursslut: kl. 16:30 (ca)
Kursort: Tjärhovsgatan 21, Stockholm
Hitta hit    


Internkurs
Vill ni genomföra denna kurs skräddarsydd internt hos er? Skicka en intresseanmälan genom att klicka på knappen nedan
Intresseanmälan
Kursutbud > Microsoft Office > Programmering i Microsoft Excel

Programmering i Microsoft Excel

Programmering i Microsoft Excel
Här får du lära dig att effektivisera arbetet i Excel med automatisering, formulera egna funktioner, procedurer, formulär och koppla samman Excel med databasen och andra Office produkter.
Kurstillfällen
7-9 feb
17-19 apr
11-13 juni
24-26 sep
Tipsa kollega  
Kursfakta

Längd:  3 dagar
Pris:  14950 kronor (exkl. moms)
Inregistrering: kl. 09:00
Kursstart: kl. 09:30
Kursslut: kl. 16:30 (ca)
Kursort: Tjärhovsgatan 21, Stockholm
Hitta hit    


Internkurs
Vill ni genomföra denna kurs skräddarsydd internt hos er? Skicka en intresseanmälan genom att klicka på knappen nedan
Intresseanmälan

 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.

 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 for Applications (VBA). Du arbetar eller kommer att arbeta med Excel oavsett du är projektledare, analytiker, ekonom, kalkylator, dataadministratör m.m.

 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.

 Övningar

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

 Lärare

Mats Olofsson
Mats har sedan 1986 arbetat med data inom allt från Access till MySQL. Han har under många år undervisat i Access, SQL server, VBA, SQL, T-SQL, VB, C++ och MySQL. Mats är känd för att ha en förmåga att vara väldigt flexibel och anpassa sig efter varje elevs behov, han har en mycket bra pedagogisk förmåga som är uppskattad från deltagarna.

 Förkunskaper

Du bör ha erfarenhet av att arbeta med Excel

 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

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
    • Underobjektet Offset
  • Samlingar
    • Vad är en samling?
    • For-Each-In-Next
  • Programmering av object

Grunderna Visual Basic

  • Introduktion till Visual Basic
    • Koppling Visual Basic <-> VBA
    • 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 något
    • Inparametrar
    • Funktioner
    • Ta emot Returvärde
  • Inbyggda funktioner
    • Textfunktioner
    • Matematiska funktioner
    • Datumfunktioner
  • Utvecklingsmöjligheter
    • MsgBox
    • InputBox
  • Felhantering
    • Feltyper
    • Syntaxfel
    • Exempel på körningsfel
    • Spårning – Äldre versioner
    • 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
  • Utbyte med Access
    • Import från ACCESS
    • Export från ACCESS

Boka
Rosa bandetMustasch kampen
 E-post: info@nfi.se  Tel: 08-615 19 60  Hitta till oss