Excel

Excel VBA-programmering

Mål:

Att få grundläggande kunskaper i Excel-programmering och visa på möjligheterna med VBA i Excel.

Innehåll:

Introduktion till VBA
  • vad är makron
  • spela in & köra VBA-makron med inspelaren
  • titta på och redigera VBA-makron
  • Visual Basic Editorn
  • relativa & absoluta referenser vid inspelning
  • koppla kod till knappar och menyer

Skriva ett makro från början
  • skriva in egen kod If-Then-Else-ElseIf
  • funktionen InputBox och MsgBox
  • skriva en text i en cell

Konstanter och variabler
  • deklarera variabler och konstanter
  • välja olika datatyper

Skriva funktioner och procedurer
  • vad är procedurer och funktioner
  • jobba med moduler
  • argument i procedurer och funktioner

Formulär
  • arbeta med formulär, kontroller i formulär
  • skriva in data från ett formulär till en kalkyl

Flera sätt att styra VBA-kod
  • Select-Case, For-Next, For-Each-Next

Dialogrutor
  • Excels inbyggda dialogrutor
  • dialogrutor i Windows

Textfiler
  • öppna och stänga textfiler
  • arbeta med information i textfiler

Kommunikation med andra program
  • kommunicera med icke Office-program
  • kommunicera med Office-program

Felhantering och felsökning
  • verktyg för att felsöka i dina projekt
  • skapa en enkel felhanterare

Vad moduler är och inte är

Våra utbildningsmoduler är avsedda att vara inspirationskällor, men aldrig någonsin begränsningar. De kan tjäna till att ge dig idéer om vad som skulle platsa i ett anpassat utbildningsprogram i ditt företag, men de kan aldrig någonsin styra dig.

Dina möjligheter att flexibelt blanda modulernas innehåll kors och tvärs som bitar i ett stort pussel är oändliga. Se dem alltså bara som exempel på vad vi kan göra tillsammans.
Olika uppdragsgivare har olika behov. Därför är det självklart för oss att skräddarsy våra utbildningar efter varje kunds unika önskemål.

Intresseanmälan

Ansvarig projektledare

Johan Stunz
E-post: johan@nercia.se
Telefon: 019-20 67 01,
070-399 03 00

Kent Norström
E-post: kent@nercia.se
Telefon: 019-20 67 04,
070-812 24 60

Mattias Söderman
E-post: mattias@nercia.se
Telefon: 019-20 67 24,
076-845 94 07