VBA sproget er det samme til Visio som til Excel og Word. Objectmodellen er blot anderledes. Kan man VBA i forvejen, skal man altså fokusere på at lære Visio og denne objektmodel. Kan man Visio i forvejen, skal fokus lægges på at lære selve VBA-sproget.
Da indgangsvinklen kan være forskellig, kan kurset i Visio VBA og have et forskelligt udgangspunkt.
Målgruppe for Visio VBA kurset
Kurset henvender sig til udviklere eller superbrugere i Visio, som ønsker at automatisere processer, dataforbindelser og opbygning af flows med VBA.
Forudsætninger
Det er en fordel, hvis du har været på VBA kursus i forvejen. Du bør også have deltaget i en af Visio kurserne, som ZoomTek udbyder. Inden kurset kan du få en snak med instruktøren. Almen VBA og Visio kan indgå i kurset.
Efter kurset kan du
Efter endt kursus kan du automatisere dine flows til skiftende datakilder og connections. Du kan automatisere opbygningen af flowdiagrammer og brug af shapes. Du kender hele Visio objektmodellen.
Indhold af Microsoft Visio VBA kurset
1 | Introduktion til Visio VBA
- Opsætning af Visio til VBA
- Hello World kode
- Simpel automatisering eller udbygning af funktionalitet?
2 | I gang med VBA
- Tilgå Visio objekter
- Benytte metoder, egenskaber og events på Visio objekter
- ThisDocument Objektet
3 | Eventhandlers
- Overblik over de mange metoder til styring af events
- Eksempel på eventhandler
- Få ting til at ske med Eventhandler-metoder
4 | Visio ShapeSheet funktioner
- Overblik over funktioner (mange)
5 | Forbind Visio til datakilder med VBA
- Forbind til en datakilde
- Linke til shapes
- Grafisk visning af data
- Benyt relevante objekter og collections (datarecord, dataconnection, datacolumns m.fl.)
6 | DoCmd/DOCMD kommandoer
- Hvad er DOCMD funktioner – ShapeSheet interface?
- Hvad er DoCmd funktioner – Automation interface?
7 | Sikkerhedsindstillinger
- Hvorfor indstille sikkerhed i Visio?
- Visio Trustcenter – herunder Trusted Locations
- Håndtering af COM add-ins
8 | Visio Type Library
- Reference til Visio Type Library
- Er reference nødvendig i VBA?
- Styring af målenheder i Visio VBA
- Avancceret: Kald til Visio fra C++ og C#.NET ved eksplicit kald af Visio Type Library
Kurset er sat til 2 dage, men kan afvige efter aftale med instruktøren. Kurset kan kombineres med Visio Grundlæggende, Visio Udvidet eller alment kursus i VBA.
Praktisk Information
Hvordan bestilles et kursus?
Udfyld formularen nedenfor eller til højre. Alternativt kan du blot skrive en mail på info@zoomtek.dk eller ringe 4250 5040.
Hvordan finder jeg prisen på kurset?
Forespørg på kurset ved at kontakte ZoomTek. Så finder vi det bedste kursus til dig. Du betaler ikke for formidlingen.
Hvornår afholdes kurset?
ZoomTek kan oftest skaffe et kursus inden for 30 dage. Enten vil vi finde et åbent kursus til dig. Alternativt får du et lukket firmakursus, hvor du og dine kolleger aftaler datoen direkte med kursusinstruktøren.
Få et skræddersyet kursus uden merpris
Kursusbeskrivelserne på ZoomTek.dk er vejledende. For et lukket firmakursus vil kurser altid blive skræddersyet gennem dialog med instruktøren. For åbne kurser har du mulighed for at tale med instruktøren før kurset.