Excel VBA peruskurssi

Längd: 2.0 dagar
Denna kurs är inte schemalagd just nu. Kontakta oss gärna för att diskutera företagsintern utbildning.

Kursbeskrivning

Kurssi soveltuu mainiosti sinulle, jos haluat oppia luomaan työskentelyä tehostavia makroja tai ryhdyt ylläpitämään muiden laatimia makrokokonaisuuksia.

ESITIETOVAATIMUKSET

Toivottavasti sinulla on monipuolinen Excel-osaaminen ja olet kiinnostunut opiskelemaan myös ohjelmointia. Kurssi ei edellytä aiempaa ohjelmointikokemusta.

MIKSI

Kurssilla tehdään runsaasti käytännönläheisiä harjoituksia ja tutustutaan erilaisiin malliesimerkkeihin, jotka saat kurssilta mukaasi ja joista on hyötyä myös kurssin jälkeen.

KURSSIN SISÄLTÖ

JOHDATUS AIHEESEEN

  • käyttöskenaarioita ja mahdollisuuksia
  • työskentely-ympäristö
  • Excelin suojausasetusten vaikutus makroihin
  • sallitut tiedostomuodot

TOIMIVIEN MAKROJEN NAUHOITTAMINEN

  • makrojen tallennuspaikat, mm. omat makrotyökirjat
  • eri nauhoitustekniikat ja niiden vaikutus makrojen toimintaan
  • suhteellisuus, aluenimet, pikanäppäinyhdistelmät

VISUAL BASIC EDITOR

  • projektit
  • moduulit
  • valintaikkunat

NAUHOITETUN MAKRON MUOKKAUS

  • nauhoitetun koodin toiminnan tarkistaminen, testaus ja askellus
  • mitä makroon on hyvä lisätä ja mitä siitä on syytä poistaa
  • koodin muokkaamiseen liittyvät avusteet
  • mistä ohjeita?

ERILAISIA KÄYNNISTYSVAIHTOEHTOJA

  • näppäinyhdistelmät
  • painikkeet
  • valintanauha ja pikatyökalurivi
  • automaattisesti käynnistyvät makrot

EXCELIN OLIOT ELI OBJEKTIT

  • tutustuminen Excelin oliomaailmaan
  • ominaisuudet, menetelmät, oliohierarkia, oliokokoelmat
  • olioselaajan hyödyntäminen

VBA-KIELEN PERUSTEITA

  • muuttujien ja vakioiden käyttäminen sekä niiden arvojen tutkiminen
  • erilaiset aliohjelmarakenteet (Sub, Function)
  • projektin ja moduulien rakenne, hyviä käytäntöjä
  • if ja select case -rakenteet
  • silmukkarakenteet eli toimenpiteiden toistaminen
  • virheenhallintarakenteet

VUOROVAIKUTTEISUUS

  • InputBox, MsgBox
  • Excelin sisäänrakennetut valintaikkunat
  • Katsaus omien valintaikkunoiden luontiin

RUNSAASTI ERILAISIA CASE-HARJOITUKSIA JA ESIMERKKEJÄ

  • Raportointiaineiston siivoaminen ja muokkaaminen
  • Erilaisia apumakroja (muotoilut, tulostusasetukset, tyhjien solujen täyttäminen)
  • Useiden taulukoiden kokoaminen
  • Kaavioiden ja pivot-taulukoiden nauhoittamisen erityispiirteet


Avbokningsvillkor
If you can not participate this course, you can send someone else instead of you. If cancellation is done less than two (2) weeks before the course start, we will charge 50% of the price. In case of no show without any cancellation, we will charge the whole price. Cancellation fee will also be charged in case of illness.

Vill du bli partner med Oppia.fi?

Kontakta oss!