Een invoegtoepassing maken in Excel

Maat: px
Weergave met pagina beginnen:

Download "Een invoegtoepassing maken in Excel"

Transcriptie

1 Een invoegtoepassing maken in Excel 1. Inleiding Excel is een krachtige applicatie met duizenden opties en functies om rekenmodellen, rapporten en analyses te bouwen. Het komt toch nog regelmatig voor dat je in je dagelijkse werk wat functionaliteit zou kunnen gebruiken die Excel niet biedt. Met behulp van VBA is het mogelijk om functionaliteit aan Excel toe te voegen. In dit artikel laat ik zien hoe je een kleine invoegtoepassing maakt in Excel VBA. Het artikel bespreekt alle benodigde stappen die ik nam om de invoegtoepassing te bouwen. De principes die ik tijdens het bouwen heb gebruikt helpen jou hopelijk bij het maken van je eigen tool! 2. specificatie Een heel belangrijke stap bij het maken van software is het bepalen wat de software moet kunnen; de specificatie. Laten we eens proberen een specificatie op te stellen Doel De primaire doelstellingen van de invoegtoepassing die ik voor ogen heb zijn: Een eenvoudige methode maken zodat de gebruiker aan zijn Excel bestand een inhoudsopgave toe kan voegen (of bijwerken); Een hulpmiddel op het lint om het navigeren tussen werkbladen makkelijker te maken. Zoals je je kunt voorstellen is meer detail nodig voordat we ons in het programmeerwerk onder kunnen dompelen. We hebben nog meer specificaties nodig Meer gedetailleerde specificatie Werking van de inhoudsopgave Ik preciseer hier nader wat de invoegtoepassing zal doen De Inhoudsopgave zal geplaatst worden op een tabblad genaamd Inhoud, beginnende in cel C2. De tabel zal worden Opgemaakt als tabel De tabel zal in kolom C een lijst met alle werkbladnamen bevatten, met in kolom D een directe snelkoppeling naar cel A1 van dat werkblad. Kolom E geeft de gebruiker om naast het werkblad een opmerking in te voegen. Deze opmerkingen zullen behouden blijven bij het vernieuwen van de Inhoudsopgave, zodanig dat op basis van de tabnaam de opmerking bij het juiste tabblad blijft staan Het lint De invoegtoepassing zal een aangepaste tab op het lint maken met daarin één groep met daarop: Een vervolgkeuzelijst die alle werkbladen zal bevatten van de actieve werkmap; Een knop om de inhoudsopgave te maken of te vernieuwen

2 Andere functies Zodra de gebruiker een andere werkmap selecteert wordt de lijst met werkbladen in de vervolgkeuzelijst automatisch bijgewerkt; Als een ander werkblad wordt geselecteerd wordt deze op de vervolgkeuzelijst weergegeven Is dat alles? In echte softwareprojecten zijn er natuurlijk nog allerlei andere vragen die ook nog beantwoord moeten worden. In willekeurige volgorde (niet pretenderend dat deze lijst volledig is): Zorg voor een sponsor, je moet tenslotte je rekeningen betalen; Doe marktonderzoek (als je tenminste van plan bent om die nieuwe invoegtoepassing te verkopen. Het zou toch leuk zijn als er ook een markt voor bestaat;) Google. Twitter. Vraag het aan de buurman. Zorg er in ieder geval voor dat je niet iets gaat bouwen dat al bestaat. De kans is aanzienlijk dat iemand jou voorging met dit idee en misschien kan je zijn invoegtoepassing gewoon gebruiken; Planning: Wanneer moet het klaar zijn? 2.4. Andere dingen om aan te denken En dan hier nog een lijstje met dingen die je nodig zou kunnen hebben die eigenlijk weinig te maken hebben met de basisfunctionaliteit van je invoegtoepassing: Ontwerpen van de gebruikersinterface; Internationalisatie (vertalen in andere talen) Bugs waar je omheen zal moeten werken; Installatie; Activatie (Mocht je van plan zijn te licenties te verkopen, hoe zorg je er dan voor dat er ook wordt betaald); Demo versie; Hoe zorg ik ervoor dat updates bij mijn klanten komen; 3. De basis: een lijstje met werkbladen maken op een tabblad Allereerst moeten we een nieuw werkblad invoegen met de naam Inhoud, tenzij dat werkblad al bestaat: If Not IsIn(Worksheets, "Inhoud") Then With Worksheets.Add(Worksheets(1)).Name = "Inhoud" End With Set otoc = Worksheets("Inhoud") ActiveWindow.DisplayGridlines = False ActiveWindow.DisplayHeadings = False Else Set otoc = Worksheets("Inhoud") vremarks = otoc.range(otoc.range("c2"), _ otoc.range("c2").end(xldown).end(xltoright)).value De functie IsIn wordt hier gebruikt om te bepalen of het werkblad al bestaat en zo ja, dan wordt dat werkblad bijgewerkt met de inhoudsopgave:

3 Function IsIn(vCollection As Variant, ByVal sname As String) As Boolean ' ' Procedure : IsIn Created by Jan Karel Pieterse ' Company : JKP Application Development Services (c) 2005 ' Author : Jan Karel Pieterse ' Created : ' Purpose : Determines if object is in collection ' Dim oobj As Object On Error Resume Next Set oobj = vcollection(sname) If oobj Is Nothing Then IsIn = False Else IsIn = True If IsIn = False Then sname = Application.Substitute(sName, "'", "") Set oobj = vcollection(sname) If oobj Is Nothing Then IsIn = False Else IsIn = True End Function Nu het werkblad is gevonden (of ingevoegd) wijzen we dat toe aan de object variabele otoc zodat we er in de rest van de code makkelijk mee kunnen werken: Set otoc = Worksheets("Inhoud") Vervolgens kijken we of er al een tabel op het werkblad staat. (ListObject). Zo niet, dan maken we deze aan: If otoc.listobjects.count = 0 Then otoc.range("c2").value = "Werkblad" otoc.range("d2").value = "Snelkoppeling" otoc.range("e2").value = "Opmerkingen" otoc.listobjects.add xlsrcrange, otoc.range("c2:e2"),, xlyes Dan maken we de lijst leeg en plaatsen we alle werkbladnamen er weer in: On Error Resume Next otoc.listobjects(1).databodyrange.rows.delete For Each osh In Worksheets lrow = osh.index otoc.range("c2").offset(lrow).value = osh.name otoc.range("c2").offset(lrow, 1).FormulaR1C1 = "=HYPERLINK(""#'""&RC[- 1]&""'!A1"",RC[-1])" otoc.range("c2").offset(lrow, 2).Value = "" For lct = LBound(vRemarks, 1) To UBound(vRemarks, 1) If vremarks(lct, 1) = osh.name Then otoc.range("c2").offset(lrow, 2).Value = vremarks(lct, 3) Exit For Next Next otoc.listobjects(1).range.entirecolumn.autofit

4 Tevens zorgen we ervoor, dat eventuele opmerkingen die er al in stonden weer naast de juiste werkbladen worden gezet: For lct = LBound(vRemarks, 1) To UBound( (vremarks, 1) If vremarks(lct, 1) = osh..name Then otoc.range(" "C2").Offset(lRow, 2).Value = vremarks(lct, 3) Exit For Next De hele routine vind u in het bestand dat u na de dag kunt downloaden. 4. Het lint aanpassen Voor de aanpassingen aan het lint gebruiken we de tool genaamd Custom UI editor for Office. U kunt dit bestand gratis downloaden van de Microsoft website. We openen de tool en openen ons Excel bestand erin: Vervolgens kiezen we Insert, Office 2007 Custom UI Part. Een leeg venster verschijnt, waarin we onderstaande XML code plakken: <customui xmlns= onload= ="rxjkpsheettoolscustomui_onload"> <ribbon> <tabs> <tab id= ="rxjkpsheettools" label="sheettools"> <group id=" "rxjkpsheettoolsgeneral" label=" "Sheet Tools"> <dropdown id=" "rxjkpsheettoolsbtnsheets" getitemcount="rxjkpsheettoolsbtnsheets_count" getitemlabel="rxjkpsheettoolsbtnsheets_getitemlabel" onaction="rxjkpsheettoolsbtnsheets_click" sizestring="mmmmmmmmmmmmmmmmmmmmmmmm" label="sheets" getselecteditemindex= ="rxjkpsheettoolsbtnsheets_getselecteditemindex" /> <button id="rxjkpsheettoolsbtninserttoc" label="tablee Of Contents"

5 </group> </tab> </tabs> </ribbon> </customui> size="large" " onaction="rxjkpsheettoolsbtninserttoc" imagemso="customtableofcontentsgallery" /> Deze code verzorgd het maken van de volgende tab op het lint: Van groot belang zijn de zogeheten callbacks die in de xml staan. Bijvoorbeeld: getitemcount="rxjkpsheettoolsbtnsheets_count" Hiermee maak je aan Excel duidelijk, dat bij het vernieuwen van het lint de VBA routine rxjkpsheettoolsbtnsheets_count moet worden aangeroepen. De Custom UI editor heeft een knop waarmeee automatisch (op basis van de xml code) alle routines worden aangemaakt die een callback behoeven: Door op deze knop te drukken wordt de volgende lijst met (blanco) routines geleverd: 'Callback for customui.onload Sub rxjkpsheettoolscustomui onload(ribbon As IRibbonUI) 'Callback for rxjkpsheettoolsbtnsheetss getitemcount Sub rxjkpsheettoolsbtnsheets_count(control As IRibbonControl, ByRef returnedval) 'Callback for rxjkpsheettoolsbtnsheetss getitemlabel Sub rxjkpsheettoolsbtnsheets_getitemlabel(control As IRibbonControl, ByRef returnedval) index As Integer, 'Callback for rxjkpsheettoolsbtnsheetss onaction Sub rxjkpsheettoolsbtnsheets_click(control As IRibbonControl, id As Integer) String, index As

6 'Callback for rxjkpsheettoolsbtnsheets getselecteditemindex Sub rxjkpsheettoolsbtnsheets_getselecteditemindex(control As IRibbonControl, ByRef returnedval) 4.1. Werking Sheets dropdown en lint Zodra het lint wordt vernieuwd wordt als eerste de callback aangeroepen die een verwijzing geeft naar het lint object: Sub rxjkpsheettoolscustomui_onload(ribbon As IRibbonUI) Set moribbon = ribbon ThisWorkbook.Worksheets("Sheet1").Range("RibbonPointer").Value = ObjPtr(moRibbon) moribbon is een object variabele die bovenaan de module is gedeclareerd. Dim moribbon As IRibbonUI Omdat een module variabele haar waarde verliest zou het vernieuwen van het lint ophouden zodra er een fout optreedt in onze code. Daarom gebruiken we een speciale truc om de verwijzing naar het lint als een getal in een cel op het werkblad van onze tool op te slaan. Bij het invalideren van het lint halen we zo nodig dat getal op uit het werkblad om opnieuw deze objectvariabele moribbon de juiste verwijzing te geven. De dropdown moet gevuld worden met een lijst met werkbladen. Als het lint moet worden vernieuwd wordt als eerste de routine rxjkpsheettoolsbtnsheets getitemcount aangeroepen. In die routine moet worden doorgegeven aan het lint hoeveel werkbladen er in de lijst moeten worden geladen: 'Callback for rxjkpsheettoolsbtnsheets getitemcount Sub rxjkpsheettoolsbtnsheets_count(control As IRibbonControl, ByRef returnedval) returnedval = ActiveWorkbook.Sheets.Count Vervolgens zal de routine rxjkpsheettoolsbtnsheets getitemlabel dat aantal keer worden aangeroepen om de naam van ieder werkblad op te vragen, dus als er drie werkbladen zijn, wordt die routine drie keer aangeroepen om de naam van dat werkblad op te vragen: Public Sub rxjkpsheettoolsbtnsheets_getitemlabel(control As IRibbonControl, _ Index As Integer, ByRef returnedval) returnedval = Sheets(Index + 1).Name Index is een geheel getal dat bij nul begint, maar de sheets in Excel beginnen bij 1, daarom tellen we er 1 bij op. Als een ander werkblad gekozen wordt willen we eigenlijk dat de keuzelijst dat ook aangeeft. Daarvoor zorgt de callback routine rxjkpsheettoolsbtnsheets_getselecteditemindex. Deze wordt aangeroepen zodra alle werkbladen in de keuzelijst gezet zijn: 'Callback for rxjkpsheettoolsbtnsheets getselecteditemindex Sub rxjkpsheettoolsbtnsheets_getselecteditemindex(control As IRibbonControl, _

7 returnedval = ActiveSheet.Index - 1 ByRef returnedval) Tenslotte willen we natuurlijk dat een werkblad wordt geselecteerd als die wordt gekozen uit de keuzelijst: Sub rxjkpsheettoolsbtnsheets_click(control As IRibbonControl, id As String, _ Index As Integer) Sheets(Index + 1).Activate 4.1. Het lint vernieuwen Zodra we een ander werkblad selecteren op een andere manier dan via de keuzelijst, willen we eigenlijk dat het lint zich vernieuwd, zodat het juiste werkblad ook te zien is op die keuzelijst. Ook als we van bestand veranderen moet er iets gebeuren, want we willen dan de lijst met werkbladen geactualiseerd hebben. We gebruiken hiertoe een klassemodule genaamd clsapp met daarin de volgende code: Option Explicit Public WithEvents App As Application Private Sub App_SheetActivate(ByVal Sh As Object) InvalidateRibbon Private Sub App_WorkbookActivate(ByVal Wb As Workbook) InvalidateRibbon Private Sub App_WorkbookOpen(ByVal Wb As Workbook) InvalidateRibbon Private Sub Class_Terminate() Set App = Nothing Iedere keer dat hetzij een ander werkblad wordt geselecteerd, hetzij een ander bestand, wordt nu de routine InvalidateRibbon aangeroepen, die ervoor zorgt dat het lint wordt vernieuwd. De routine InvalidateRibbon ziet er als volgt uit: Sub InvalidateRibbon() On Error Resume Next GetRibbonObjectReference.Invalidate De werking van GetRibbonObjectReference wordt hier verder niet uitgelegd. Om deze klasse module haar werk te laten doen is wat code in een normale module noodzakelijk, de module modinit: Option Explicit

8 'Variable to hold instance of class clsapp Dim mcapp As clsapp Public Sub Init() 'Rest mcapp in case it is already loaded Set mcapp = Nothing 'Create a new instance of clsapp Set mcapp = New clsapp 'Pass the Excel object to it so it knows what application 'it needs to respond to Set mcapp.app = Application De routine Init wordt aangeroepen vanuit de Workbook_Open routine die zich in de ThisWorkbook module bevindt: Option Explicit Private Sub Workbook_Open() Application.OnTime Now, "Init" Nu hebben we alle code die nodig is om onze tool haar werk te laten doen. 5. Invoegtoepassing maken Nu alle code is geschreven is het tijd om de invoegtoepassing te maken. Dit is de simpelste stap van allemaal: Bestand, Opslaan Als en dan het juiste bestandstype kiezen:

9 Zodra Excel invoegtoepassing is gekozen springt Excel automatisch naar de map met invoegtoepassingen (rechter rode kader). Je kan simpel terug naar de map waar het originele bestand staat door op de terug knop te klikken (linker rode kader): 6. Conclusie Er komt heel wat kijken bij het maken van een invoegtoepassing. Slechts 20 procent van het werk is het schrijven van de code die het werk doet (het maken van de lijst). 80 procent gaat verloren met het maken van de gebruikersinterface. 7. Copyright Niets uit dit artikel mag worden vermenigvuldigd of anderszins verspreid zonder voorafgaande schriftelijke toestemming van JKP Application Development Services.

Programmeren in Excel VBA. Karel Nijs 2010/09

Programmeren in Excel VBA. Karel Nijs 2010/09 Programmeren in Excel VBA Karel Nijs 2010/09 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen MsExcel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie

Whitepaper Implementatie contextafhankelijke opdrachtbalken in MS Excel

Whitepaper Implementatie contextafhankelijke opdrachtbalken in MS Excel Whitepaper Implementatie contextafhankelijke opdrachtbalken in MS Excel Auteur: Emiel Nijhuis Gepubliceerd: 15 april 2010 Inleiding Binnen MS Office worden werkbalken, menubalken en snelmenu's via VBA

Nadere informatie

Programmeren in Excel VBA. Karel Nijs 2010/09

Programmeren in Excel VBA. Karel Nijs 2010/09 Programmeren in Excel VBA Karel Nijs 2010/09 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen MsExcel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie

VBA voor doe-het-zelvers

VBA voor doe-het-zelvers VBA voor doe-het-zelvers Handleiding van Auteur: Leofact December 2013 Inleiding VBA is de taal die Microsoft heeft ontwikkeld om taken voor het MS office pakket te automatiseren, of om er nieuwe functies

Nadere informatie

Doe het zelf tooling. Met VBA

Doe het zelf tooling. Met VBA Doe het zelf tooling Met VBA www.king.eu 1 Een goede voorbereiding: Start je laptop Start Excel Zet het tabblad Ontwikkelaars aan (Bestand, Opties, Lint aanpassen) www.king.eu 2 Stéphanie Heidstra Testmanager

Nadere informatie

Voorbeelden VBA Excel

Voorbeelden VBA Excel Voorbeelden VBA Excel Inhoud Voorbeelden VBA Excel... 1 Werkblad beveiligen... 3 Werkblad beveiliging opheffen... 3 Werkmap beveiligen... 3 Werkmap beveiliging opheffen... 3 Alle werkbladen van een werkmap

Nadere informatie

Inleiding Visual Basic en VBA. Karel Nijs 2009/01

Inleiding Visual Basic en VBA. Karel Nijs 2009/01 Inleiding Visual Basic en VBA Karel Nijs 2009/01 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen Ms Excel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie

6.2 VBA Syntax. Inleiding Visual Basic

6.2 VBA Syntax. Inleiding Visual Basic 6.2 VBA Syntax Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. Klik te tab Hulpmiddelen voor databases Klik op Maken Macro s en Code -

Nadere informatie

6.3 VBA Syntax Instructie. Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken.

6.3 VBA Syntax Instructie. Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. 6.3 VBA Syntax Wij gaan de Visual Basic Editor opnieuw openen, om de instructie die wij zojuist getypt hebben, nader te bekijken. Klik te tab Hulpmiddelen voor databases Klik in het groepsvak Macro op

Nadere informatie

Hoofdstuk 1: Het Excel Dashboard* 2010

Hoofdstuk 1: Het Excel Dashboard* 2010 Hoofdstuk 1: Het Excel Dashboard* 2010 1.0 Introductie Excel helpt om data beter te begrijpen door het in cellen (die rijen en kolommen vormen) in te delen en formules te gebruiken om relevante berekeningen

Nadere informatie

Inhoud. VBA Excel 2010

Inhoud. VBA Excel 2010 Inhoud VBA Excel 2010 Inhoudsopgave 0. INSTELLINGEN EXCEL 2010... 9 1. WAT IS VISUAL BASIC FOR APPLICATIONS... 16 1.1. Achtergrond... 16 1.2. VBA is meer dan een macrotaal... 16 Case 1: Macro "Walk of

Nadere informatie

Twee types van invoegtoepassingen

Twee types van invoegtoepassingen Zo gebruik je invoegtoepassingen of add-ins in Excel Van toepassing op Office 2013-2016 Add-ins of invoegtoepassingen zijn extra functies of opdrachten die je aan Officeprogramma s kan toevoegen. Ondanks

Nadere informatie

Macro's in OpenOffice.org

Macro's in OpenOffice.org Macro's in OpenOffice.org Ynte Jan Kuindersma (BIRD Automation) Nationale Officedag Ede - Sessie B2 6 maart 2008 1 van 22 Doel Kennismaken met macro's en OO Basic Laten zien dat vrijwel alles wat in MS

Nadere informatie

II. ZELFGEDEFINIEERDE FUNCTIES

II. ZELFGEDEFINIEERDE FUNCTIES II. ZELFGEDEFINIEERDE FUNCTIES In Excel bestaat reeds een uitgebreide reeks van functies zoals SOM, GEMIDDELDE, AFRONDEN, NU enz. Het is de bedoeling om functies aan deze lijst toe te voegen door in Visual

Nadere informatie

VBA voor Doe het Zelvers deel 5

VBA voor Doe het Zelvers deel 5 VBA voor Doe het Zelvers deel 5 Handleiding van Auteur: leofact April 2014 handleiding: VBA voor Doe het Zelvers deel 5 VBA voor Doe het Zelvers is een reeks artikelen, bedoelt voor mensen die met VBA

Nadere informatie

9.19 Macro s: oefeningen

9.19 Macro s: oefeningen 9.19 Macro s: oefeningen Oefening 84.: Macro relatief opnemen Open een nieuwe map. Plaats uw invoercel ergens in de linker-bovenhoek van het blad (bijvoorbeeld in B2). Start het opnemen van een macro met

Nadere informatie

Technische Fiche om een commando met een passend icoontje aan te maken in de Ribbon Interface.

Technische Fiche om een commando met een passend icoontje aan te maken in de Ribbon Interface. Technische Fiche om een commando met een passend icoontje aan te maken in de Ribbon Interface. Dit document is gebaseerd op Inventor 2011 & Windows XP. PS: Het kan zijn dat bepaalde zaken verschillen of

Nadere informatie

2. Wanneer moet ik een afbeelding verkleinen?

2. Wanneer moet ik een afbeelding verkleinen? Appendix B. Beeldmateriaal en Blackboard 1. Inleiding...1 2. Wanneer moet ik een afbeelding verkleinen?...1 3. Het formaat van een afbeelding wijzigen...2 4. Een afbeelding comprimeren...4 5. Een uitsnede

Nadere informatie

Invoegen... 8 Invulpunt... 9 Nieuwe bouwsteen maken... 9 Bouwsteen opslaan... 10. Wijze van werken in Outlook... 11 Informatie...

Invoegen... 8 Invulpunt... 9 Nieuwe bouwsteen maken... 9 Bouwsteen opslaan... 10. Wijze van werken in Outlook... 11 Informatie... ProDoc Bouwstenen voor Word & Outlook 2007 Inhoud Kopiëren bestanden... 2 Hoofdmap Bouwstenen... 2 Bouwsteen.dotm... 2 Installatie Bouwstenenmodule onder Word 2007... 3 Installatie Bouwstenenmodule onder

Nadere informatie

Leaflet Web Maps with qgis2leaf

Leaflet Web Maps with qgis2leaf Leaflet Web Maps with qgis2leaf QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution 4.0

Nadere informatie

Programmeren in Excel VBA beginners. Karel Nijs 2010/09

Programmeren in Excel VBA beginners. Karel Nijs 2010/09 Programmeren in Excel VBA beginners Karel Nijs 2010/09 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen MsExcel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie

1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER?

1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER? 1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER? Deze Basis vaardigheden voor iparts is een vervolg op Geavanceerde Excel functies. Zorg dus dat je minstens die Tips & Trick eerst hebt

Nadere informatie

Koppelingen met proffice (versie 2.0.1)

Koppelingen met proffice (versie 2.0.1) Koppelingen met proffice (versie 2.0.1) g Development info@stamg.com www.stamg.com g, 2000-2007 g Development info@stamg.com www.stamg.com Koppelingen met proffice Dit document beschrijft de mogelijke

Nadere informatie

Programmeren in Excel VBA beginners. Karel Nijs 2010/09

Programmeren in Excel VBA beginners. Karel Nijs 2010/09 Programmeren in Excel VBA beginners Karel Nijs 2010/09 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen MsExcel 2003 Online hulp: http://www.ozgrid.com/vba/ http://msdn.microsoft.com/en-us/library/sh9ywfdk(vs.80).aspx

Nadere informatie

BEGINNER JAVA Inhoudsopgave

BEGINNER JAVA Inhoudsopgave Inhoudsopgave 6 Configuratie Hallo wereld! Praten met de gebruiker Munt opgooien Voorwaarden Lussen......6 Configuratie Met deze Sushi kaarten ga je een simpel spel maken met één van de meest populaire

Nadere informatie

Parallelle Poort Aansturen Met Visual Basic

Parallelle Poort Aansturen Met Visual Basic Parallelle Poort Aansturen Met Visual Basic 1. Waarom? (Voor Beginners) Er zijn geregeld vragen over hoe je nu eigenlijk een parallelle poort moet aansturen. Op het internet is heel wat te vinden, maar

Nadere informatie

Een unit test is geen integratie test. Niet het hele systeem, maar onderdelen van een systeem worden getest.

Een unit test is geen integratie test. Niet het hele systeem, maar onderdelen van een systeem worden getest. WAT IS EEN UNIT TEST? Een unit test is een test om de functionaliteit van stukken code te controleren. Een goede unit test waarborgt een consistente werking van een klein onderdeel (een unit ) van de broncode.

Nadere informatie

VBA voor doe het zelvers (4)

VBA voor doe het zelvers (4) VBA voor doe het zelvers (4) Handleiding van Auteur: leofact April 2014 VBA voor Doe het Zelvers is een reeks artikelen, bedoelt voor mensen die met VBA in Excel aan de slag willen om taken te automatiseren

Nadere informatie

Excel Controller. Jaarrekening in Excel. Handleiding Excel Controller. Jaarrekening. Auteur(s) G. Buurmans. Date of creation

Excel Controller. Jaarrekening in Excel. Handleiding Excel Controller. Jaarrekening. Auteur(s) G. Buurmans. Date of creation Handleiding in Excel Auteur(s) G. Buurmans Date of creation 13-04-2011 BTW NL 8107.42.159 B.01 1 Inhoudsopgave Inleiding Excel... 3 1 Beveiligingen afzetten in Excel... 4 2 Beveiligingen afzetten vanaf

Nadere informatie

9.18 Macro s: oefeningen

9.18 Macro s: oefeningen 9.18 Macro s: oefeningen Oefening 77.: Macro relatief opnemen Open een nieuwe map. Plaats uw invoercel ergens in de linker-bovenhoek van het blad (bijvoorbeeld in B2). Start het opnemen van een macro met

Nadere informatie

HBO Traject ACE. Generiek testplan voor AutoCAD. Auteur Ing. M. van Walraven. Datum 11 februari 2014. Docent Ir. Ronald Boeklagen

HBO Traject ACE. Generiek testplan voor AutoCAD. Auteur Ing. M. van Walraven. Datum 11 februari 2014. Docent Ir. Ronald Boeklagen HBO Traject ACE Generiek testplan voor AutoCAD Auteur Ing. M. van Walraven Datum 11 februari 2014 Docent Ir. Ronald Boeklagen Studie HBO traject ACE System Manager Voorwoord In mei 2001 ben ik in vaste

Nadere informatie

Excel 2013: Snelle analyse

Excel 2013: Snelle analyse Excel 2013: Snelle analyse Handleiding van Auteur: CorVerm Juli 2015 Sinds Microsoft Office 2003 (en voorgaande versies) is er veel veranderd. Met weemoed denkt menig Office-gebruiker terug aan de menubalk

Nadere informatie

6.8 Lijsten: oefeningen

6.8 Lijsten: oefeningen 6.8 Lijsten: oefeningen Opgaven 44.: Records zoeken Open het document "Autokosten". Klik in de lijst. Kies de opdracht 'Data - Formulier' [Data - Form]. Klik de knop 'Criteria' [Criteria]. Vul als zoekcriterium

Nadere informatie

Hoofdstuk 9: Menu s toevoegen

Hoofdstuk 9: Menu s toevoegen Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, maart 2005 Hoofdstuk 9: Menu s toevoegen 9.0 Leerdoel

Nadere informatie

Variabelen en statements in ActionScript

Variabelen en statements in ActionScript Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer

Nadere informatie

Je hoeft je maar met twee bestanden bezig te houden:

Je hoeft je maar met twee bestanden bezig te houden: 1 2 3 Deze set Sushi Kaarten leert je hoe je een web-app maakt met een nogte-doen lijst. Als je op enig moment wilt zien hoe de web-app kan worden, kijk dan op dojo.soy/js-todo. Deze app kun je gebruiken

Nadere informatie

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen.

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen. Handleiding Office+ Introductie Met de module Office+ gaat een lang gekoesterde wens voor vele gebruikers van Unit 4 Multivers in vervulling: eenvoudig koppelen van documenten in relatiebeheer of documentmanagement

Nadere informatie

Access voor beginners - hoofdstuk 25

Access voor beginners - hoofdstuk 25 Access voor beginners - hoofdstuk 25 Handleiding van Auteur: OctaFish Oktober 2014 Werken met Klassemodules Tot nu toe heb ik in de cursus Access veel gewerkt met formulieren, en met procedures en functies.

Nadere informatie

Het Gegevensmodel en draaitabellen in Excel 2013 (tip 193)

Het Gegevensmodel en draaitabellen in Excel 2013 (tip 193) Het Gegevensmodel en draaitabellen in Excel 2013 (tip 193) In vorige versies van Excel moest men om data te analyseren van verschillende bronnen deze data eerst ingeven of importeren in Excel, en om deze

Nadere informatie

Automatisch handelingen uitvoeren

Automatisch handelingen uitvoeren Excellerend Heemraadweg 21 2741 NC Waddinxveen 06 5115 97 46 richard@excellerend.nl BTW: NL0021459225 BANK: NL72ABNA0524989982 KVK: 24389967 Automatisch handelingen uitvoeren Wanneer je periodiek in Excel

Nadere informatie

Grote hoeveelheid gegevens analyseren: draaitabellen

Grote hoeveelheid gegevens analyseren: draaitabellen Excellerend Heemraadweg 21 2741 NC Waddinxveen 06 5115 97 46 richard@excellerend.nl BTW: NL0021459225 BANK: NL72ABNA0536825491 KVK: 24389967 Grote hoeveelheid gegevens analyseren: draaitabellen Het kan

Nadere informatie

Excel Controller. Jaarrekening

Excel Controller. Jaarrekening Handleiding in Excel Auteur(s) G. Buurmans Date of creation 13-04-2011 F. van Eedenstraat 2 I. www.excelcontroller.nl KVK Rotterdam 24.31.44.22 T. 087 8758788 3351 SM Papendrecht E. info@excelcontroller.nl

Nadere informatie

Excel Controller. Jaarrekening

Excel Controller. Jaarrekening Handleiding in Excel Auteur(s) G. Buurmans Date of creation 13-04-2011 F. van Eedenstraat 2 I. www.excelcontroller.nl KVK Rotterdam 24.31.44.22 T. 087 8758788 3351 SM Papendrecht E. info@excelcontroller.nl

Nadere informatie

HANDLEIDING FLEETCALCULATOR WWW.DUTCHLEASE.NL

HANDLEIDING FLEETCALCULATOR WWW.DUTCHLEASE.NL HANDLEIDING FLEETCALCULATOR WWW.DUTCHLEASE.NL Deze handleiding geeft een beschrijving van de mogelijkheden van de webcalculator. De volgorde van de onderwerpen is gelijk aan het proces dat wordt doorlopen

Nadere informatie

Tutorial 1, Delphi: Geldspraak

Tutorial 1, Delphi: Geldspraak Tutorial 1, Delphi: Geldspraak Versie Datum Auteurs Opmerkingen 1 25-09-2001 Kees Hemerik (code) Gebaseerd op Delphi 5 Enterprise. Roel Vliegen (tekst) 2 17-03-2005 Kees Hemerik Aanpassingen: Delphi 7,

Nadere informatie

MA!N Rapportages en Analyses

MA!N Rapportages en Analyses MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6

Nadere informatie

Hoofdstuk 5: Gegevens koppelen

Hoofdstuk 5: Gegevens koppelen Hoofdstuk 5: Gegevens koppelen 5.0 Inleiding Spreadsheets bestaan uit miljoenen cellen. Deze cellen kunnen aan elkaar gekoppeld worden in een werkblad (bijvoorbeeld met een link), tussen verschillende

Nadere informatie

Hoofdstuk 4: Nieuwe objecten

Hoofdstuk 4: Nieuwe objecten Programmeren in Microsoft Visual Basic 2010 Express, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Vespucci College, Marnix Gymnasium Rotterdam, december 2011 Hoofdstuk

Nadere informatie

Werking van de Office Connector, en het oplossen van fouten.

Werking van de Office Connector, en het oplossen van fouten. Werking van de Office Connector, en het oplossen van fouten. De Office Connector zorgt ervoor dat de Microsoft Officeomgeving gebruikt kan worden als ontwerp en genereeromgeving voor documenten waarbij

Nadere informatie

INLEIDING... 1 A FSPRAKEN... 2 INHOUDSOPGAVE...

INLEIDING... 1 A FSPRAKEN... 2 INHOUDSOPGAVE... Inhoudsopgave INLEIDING... 1 AFSPRAKEN... 2 INHOUDSOPGAVE... 3 1 WAT ALS-ANALYSE... 11 1.1 Inleiding... 11 1.2 Gegevenstabellen... 11 1.2.1... Voorbeeld... 11 1.2.2... Gegevenstabel met enkele invoervariabele...

Nadere informatie

Gebruiksaanwijzing. Versie 1.0. Michiel Bouman - 2010

Gebruiksaanwijzing. Versie 1.0. Michiel Bouman - 2010 Gebruiksaanwijzing Versie 1.0 Michiel Bouman - 2010 Content 1. Installatie... 3 2. Programma overzicht... 6 3. Gebruik... 7 Printers instellen... 7 3.1. Drawing... 8 3.2. Part... 9 3.3. Assembly... 10

Nadere informatie

Het belang van het ontwerp en het gebruik van templates

Het belang van het ontwerp en het gebruik van templates 1 1.1 Inleiding Een van de belangrijkste redenen voor mensen om meer inzicht te willen hebben in gevorderde Excel technieken is om in staat te zijn projecten sneller en efficiënter te voltooien. Het is

Nadere informatie

Eindgebruikershandleiding TYPO3 CMS

Eindgebruikershandleiding TYPO3 CMS 12 maart 2007 Eindgebruikershandleiding TYPO3 CMS Deze handleiding is opgesteld door Weblicity http://www.weblicity.nl Inhoudsopgave Inhoudsopgave... 2 Introductie... 3 INLOGGEN... 3 Betekenis van de onderdelen...

Nadere informatie

EEN VIDEO INSLUITEN OF EEN KOPPELING NAAR EEN VIDEO OPNEMEN IN UW PRESENTATIE

EEN VIDEO INSLUITEN OF EEN KOPPELING NAAR EEN VIDEO OPNEMEN IN UW PRESENTATIE EEN VIDEO INSLUITEN OF EEN KOPPELING NAAR EEN VIDEO OPNEMEN IN UW PRESENTATIE In uw PowerPoint-presentatie kunt u een video insluiten of een koppeling naar een video opnemen. Wanneer u uw video insluit,

Nadere informatie

Blog-Het gebruik van variabelen in Excel VBA

Blog-Het gebruik van variabelen in Excel VBA Blog-Het gebruik van variabelen in Excel VBA Versie : 2012.01.31.1 (Blog http://www.reinder.eu) Dank voor de leuke reacties op het vorige blog en ook dank voor de kritische noot over het nivo dat de gebruiker

Nadere informatie

Van macrorecorder door naar VBA

Van macrorecorder door naar VBA Van macrorecorder door naar VBA Geo van Dijk Excel Experience Day 2014 Opbouw van de sessie Waarom macro s/ VBA? VBA procedures opnemen met de macrorecorder. De VBA Editor (VBE). Macro s opnemen die van

Nadere informatie

Handleiding Wordpress

Handleiding Wordpress Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde

Nadere informatie

Handleiding teksteditor

Handleiding teksteditor In deze handleiding leggen we de werking van de teksteditor uit. De teksteditor wordt gebruikt voor het bewerken van tekst. Uw tekstpagina s bewerkt u met deze editor, maar u vindt m op vele plekken terug.

Nadere informatie

Selenium IDE Webdriver. Introductie

Selenium IDE Webdriver. Introductie Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3

Nadere informatie

GCE cad-app. GCE cad-service 4/16/2012

GCE cad-app. GCE cad-service 4/16/2012 2012 GCE cad-app Student: Begeleider: School: S. van Bueren R. Boeklagen TEC CadCollege Afstudeer datum: 27-04-2012 GCE cad-service 4/16/2012 0 Voorwoord Voor u ligt een verslag van de opleiding AutoCAD

Nadere informatie

User accounts maken in een Wandy Hotspot, d.m.v. een batch.

User accounts maken in een Wandy Hotspot, d.m.v. een batch. User accounts maken in een Wandy Hotspot, d.m.v. een batch. Bij het in gebruik nemen van een Wandy Hotspot is het aanmaken van gebruikers een tijdrovende klus. Om snel veel accounts aan te maken hebben

Nadere informatie

OFFICE 365. Start Handleiding Leerlingen

OFFICE 365. Start Handleiding Leerlingen OFFICE 365 Start Handleiding Leerlingen Meer info: Naast deze handleiding is er zeer veel informatie reeds voorhanden op het internet of door op het vraagteken te klikken in de Office 365 omgeving. Ook

Nadere informatie

Opnemen en Afspelen. Introductie. Voorbereiding. Starten van de script tool. Tips & Tricks Opnemen en Afspelen

Opnemen en Afspelen. Introductie. Voorbereiding. Starten van de script tool. Tips & Tricks Opnemen en Afspelen Tips & Tricks Opnemen en Afspelen Opnemen en Afspelen Introductie Je kent dit wel. Je hebt een hoeveelheid gegevens, van gelijke soort en die wil je snel in SAP CRM of ander SAP systeem ingeven. Een handmatige

Nadere informatie

Je nieuwe e-mailadres gebruiken Om je mail te lezen ga je naar de site: https://login.microsoftonline.com Je ziet dan onderstaand inlogscherm:

Je nieuwe e-mailadres gebruiken Om je mail te lezen ga je naar de site: https://login.microsoftonline.com Je ziet dan onderstaand inlogscherm: Je nieuwe e-mailadres gebruiken Om je mail te lezen ga je naar de site: https://login.microsoftonline.com Je ziet dan onderstaand inlogscherm: Log in met je e-mailadres en het wachtwoord dat je hebt gekregen.

Nadere informatie

Hoofdstuk 6: Zelf functies maken

Hoofdstuk 6: Zelf functies maken Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, januari 2004 Hoofdstuk 6: Zelf functies maken 6.0 Leerdoel

Nadere informatie

Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13

Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13 5 Inhoud Inhoud Over dit boek 7 1 Eclipse IDE (Integrated Development Environment) 9 2 Functionele specificatie 13 3 Implementatie grafische gebruikersinterface 31 4 De klassen en methoden 57 5 Technische

Nadere informatie

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken Handleiding JCreator Inhoud Een Workspace en een eerste project maken Een tweede project maken De editor van JCreator Aanpassen van de basis-directory Documentatie over klassen en methoden van de JDK Bestand

Nadere informatie

Hoofdstuk 16: Grafieken en diagrammen: hoe

Hoofdstuk 16: Grafieken en diagrammen: hoe Hoofdstuk 16: Grafieken en diagrammen: hoe 16.0 Inleiding Wanneer je de betekenis van een serie nummers in een presentatie wilt weergeven, zal je ondervinden dat een diagram de meest effectieve manier

Nadere informatie

Handleiding CMS EWall

Handleiding CMS EWall Handleiding CMS EWall Inhoud: 1. Inleiding 2 2. Hoe log ik in op mijn EWall account? 3 3. Werken in groepen 4 4. Hoe plaats ik tekst achter een tegel? 5 5. Hoe plaats ik een foto achter een tegel? 6 6.

Nadere informatie

Hoofdstuk 31: Controleren

Hoofdstuk 31: Controleren Hoofdstuk 31: Controleren 31.0 Inleiding Het is heel eenvoudig om wijzigingen aan te brengen in Excel, maar daardoor is het tegelijk ook gemakkelijk om fouten te maken. Het is dus aan te raden om je werk

Nadere informatie

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 De website bij het boek 7 Introductie Visual Steps 8 Wat heeft u nodig? 8 Uw voorkennis 9 Bonushoofdstukken

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 De website bij het boek 7 Introductie Visual Steps 8 Wat heeft u nodig? 8 Uw voorkennis 9 Bonushoofdstukken Inhoudsopgave Voorwoord... 7 Nieuwsbrief... 7 De website bij het boek... 7 Introductie Visual Steps... 8 Wat heeft u nodig?... 8 Uw voorkennis... 9 Bonushoofdstukken... 9 Hoe werkt u met dit boek?... 10

Nadere informatie

EXCEL AANPASSEN De belangrijkste punten van hoofdstuk 12

EXCEL AANPASSEN De belangrijkste punten van hoofdstuk 12 12 EXCEL AANPASSEN De belangrijkste punten van hoofdstuk 12 Het aanpassen en uitbreiden van Excel; Een menu met keuzen daarin te verwijderen of juist toe te voegen; Deze menukeuzen te koppelen aan een

Nadere informatie

Opdracht Informatica Tutorial Visual Basic

Opdracht Informatica Tutorial Visual Basic Opdracht Informatica Tutorial Visual Basic Opdracht door een scholier 2329 woorden 23 december 2008 3,8 18 keer beoordeeld Vak Informatica In deze tutorial ga ik jullie een beetje de basis van Visual Basic

Nadere informatie

Draaitabel maken voor oudere Excel-versies

Draaitabel maken voor oudere Excel-versies Draaitabel maken voor oudere Excel-versies Als u werkt met Excel 2007 of nieuwer, kunt u een werkmap opslaan voor het geval die met een oudere versie van Excel moet worden geopend (van Excel 97 tot en

Nadere informatie

HANDLEIDING SPORTLINK CLUB DEELNEMERSLIJSTEN

HANDLEIDING SPORTLINK CLUB DEELNEMERSLIJSTEN HANDLEIDING SPORTLINK CLUB DEELNEMERSLIJSTEN Sportlink Services 28-3-2013 INHOUDSOPGAVE 1 INLEIDING... 2 1.1 De handleiding... 2 1.2 Onvolkomenheden... 2 2. AAN DE SLAG MET DE FUNCTIONALITEIT DEELNEMERSLIJSTEN...

Nadere informatie

QUICK START GUIDE. Met de Excel kalender tool kun je eenvoudig lessen inroosteren voor het schooljaar.

QUICK START GUIDE. Met de Excel kalender tool kun je eenvoudig lessen inroosteren voor het schooljaar. QUICK START GUIDE Met de Excel kalender tool kun je eenvoudig lessen inroosteren voor het schooljaar. Inhoudsopgave Wat zie je? - 2 - Hoe navigeer je? - 5 - Hoe boek je een activiteit? - 7 - Hoe wijzig

Nadere informatie

Hoofdstuk 4: Nieuwe objecten

Hoofdstuk 4: Nieuwe objecten Programmeren in Microsoft Visual Basic 6.0, lessenserie voor het voortgezet onderwijs HAVO/VWO David Lans, Emmauscollege, Marnix Gymnasium Rotterdam, maart 2001 Hoofdstuk 4: Nieuwe objecten 4.0 Leerdoel

Nadere informatie

Maak een pivot uit een Generic.List

Maak een pivot uit een Generic.List Maak een pivot uit een Generic.List Introductie in extensions, reflection en code generation Nivo: 400 Introductie In bepaalde gevallen komt het voor dat je een Generic.List van een specifieke class hebt,

Nadere informatie

Installatie MicroSoft SQL server 2012 Express

Installatie MicroSoft SQL server 2012 Express Installatie MicroSoft SQL server 2012 Express Het installeren van deze MicroSoft SQL server 2012 Express dient te gebeuren door iemand met volledige rechten op het systeem. Wij adviseren dit door een systeembeheerder

Nadere informatie

Find Neighbor Polygons in a Layer

Find Neighbor Polygons in a Layer Find Neighbor Polygons in a Layer QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution 4.0

Nadere informatie

Cursus Onderwijs en ICT. Programmeren met Visual Basic

Cursus Onderwijs en ICT. Programmeren met Visual Basic Cursus Onderwijs en ICT Jaargang 2, deel 23 (versie 1.0 NL 2-7-2011) Programmeren met Visual Basic door Serge de Beer Inleiding In sommige gevallen biedt het aanbod op de softwaremarkt niet wat je zoekt.

Nadere informatie

Auteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010. 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: augustus 2012

Auteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010. 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: augustus 2012 Auteur boek: Vera Lukassen Titel boek: Word Gevorderd 2010 2011, Serasta Uitgegeven in eigen beheer info@serasta.nl Eerste druk: augustus 2012 ISBN: 978-90-817910-7-6 Dit boek is gedrukt op een papiersoort

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 11 december 2015 Ingebouwde datastructuren Meer boomstructuren Access specifiers Gebruikersinvoer Codestijl Packages SAT-solver Ingebouwde datastructuren Ingebouwde

Nadere informatie

Normaliseren van tabellen Praktische oefeningen

Normaliseren van tabellen Praktische oefeningen Normaliseren van tabellen Praktische oefeningen Oefening 1 : Het gebruik van een OPZOEKTABEL Maak eerst een backup van de werkende versie In onze eigen database moeten we het principe van een opzoektabel

Nadere informatie

Excel 2010, H1 HOOFDSTUK 1

Excel 2010, H1 HOOFDSTUK 1 HOOFDSTUK 1 Excel opstarten en afsluiten EXCEL kan worden opgestart via. Als EXCEL al vaker is gestart kun je direct op Microsoft Office EXCEL 2010 klikken. Typ anders in het zoekvak de eerste letters

Nadere informatie

25 Excel tips. 25 Handige Excel tips die tijd besparen en fouten voorkomen. Ir. Fred Hirdes. Excel-leren.nl.

25 Excel tips. 25 Handige Excel tips die tijd besparen en fouten voorkomen. Ir. Fred Hirdes. Excel-leren.nl. [Geef tekst op] 25 Excel tips 25 Handige Excel tips die tijd besparen en fouten voorkomen Ir. Fred Hirdes Excel-leren.nl info@excel-helpdesk.nl Inhoudsopgave Inhoudsopgave... 1 Inleiding... 2 Tip 1 tm

Nadere informatie

Datum, Tijd en Timer-object

Datum, Tijd en Timer-object IX. Datum, Tijd en Timer-object A. Hoe worden tijd en datum in VB aangeduid? Zowel datum als tijd worden als een getal met decimalen opgeslagen. Het gedeelte voor de komma geeft de datum aan, het gedeelte

Nadere informatie

Het installeren van Microsoft Office 2012-09-12 Versie: 2.1

Het installeren van Microsoft Office 2012-09-12 Versie: 2.1 Het installeren van Microsoft Office 2012-09-12 Versie: 2.1 INHOUDSOPGAVE Het installeren van Microsoft Office... 2 Informatie voor de installatie... 2 Het installeren van Microsoft Office... 3 Hoe te

Nadere informatie

Captain Reader. E-captain help E-captain help http://help.e-captain.nl

Captain Reader. E-captain help E-captain help http://help.e-captain.nl 1 / 7 Captain Reader De e-captain reader is een applicatie om een automatische koppeling tussen Microsoft Word en e-captain tot stand te brengen. Zo kunt u op een eenvoudige manier uw gegevens uit e-captain

Nadere informatie

Installatie Datum: Versie: Informant Software

Installatie Datum: Versie: Informant Software Installatie 7.47 Datum: 19-12-2016 Versie: 7.47 Informant Software www.informant.nl support@informant.nl 1 Waar is deze handleiding voor bedoeld? De installatie van de update van Informant is op een dusdanige

Nadere informatie

Programmeerstructuren met App Inventor

Programmeerstructuren met App Inventor Programmeerstructuren met App Inventor Kevin Krul, Universiteit Utrecht Roncalli, Bergen op Zoom Inhoud: Les 1: Introductie tot App Inventor, when statement en variabelen. Les 2: Introductie if-statement

Nadere informatie

Het lint in Excel 2007

Het lint in Excel 2007 Het lint in Excel 2007 De gebruikersinterface van Excel 2007 is erg grafisch en behoorlijk kleurrijk van opzet. De kern van deze grafische gebruikersinterface bestaat uit het lint, de brede balk boven

Nadere informatie

1 Werken met (keuze)lijstjes: de control listbox

1 Werken met (keuze)lijstjes: de control listbox 1 Werken met (keuze)lijstjes: de control listbox 1.1 Keuzelijstjes: wat en waarom In een educatief programma wordt vaak gebruik gemaakt van keuzelijstjes. Enkele voorbeelden: * bij het opstarten van een

Nadere informatie

Handleiding Liquid Office

Handleiding Liquid Office Handleiding Liquid Office Netbebeheerders Elektriciteit en/of Gas U heeft twee opties voor het invullen van het informatieverzoek Prestaties Facturering : - U kunt de data zelf handmatig in de Liquid Office

Nadere informatie

VAN HET PROGRAMMEREN. Inleiding

VAN HET PROGRAMMEREN. Inleiding OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,

Nadere informatie

Hoofdstuk 26: Modelleren in Excel

Hoofdstuk 26: Modelleren in Excel Hoofdstuk 26: Modelleren in Excel 26.0 Inleiding In dit hoofdstuk leer je een aantal technieken die je kunnen helpen bij het voorbereiden van bedrijfsmodellen in Excel (zie hoofdstuk 25 voor wat bedoeld

Nadere informatie

Dit is een onderdeel waarin veel functionaliteit is toegevoegd aan de 2010 versie (zie paragraaf 22.6).

Dit is een onderdeel waarin veel functionaliteit is toegevoegd aan de 2010 versie (zie paragraaf 22.6). Hoofdstuk 22: Draaitabellen * 2010 22.0 Inleiding Dit hoofdstuk had ook snel gegevens samenvatten genoemd kunnen worden. Excel biedt een heel degelijk hulpmiddel om met tabellen gegevens samen te vatten

Nadere informatie

Installatiehandleiding My Conferencing Outlook Add-In

Installatiehandleiding My Conferencing Outlook Add-In Installatiehandleiding My Conferencing Outlook Add-In V2.0 mei 2017 Inhoudsopgave 1. INLEIDING OP DE INSTALLATIE... 3 2. WAT IS MY CONFERENCING OUTLOOK ADD-IN?... 3 3. EISEN EN BEPERKINGEN... 3 4. WAT

Nadere informatie

Hoofdstuk 20: Wiskundige functies

Hoofdstuk 20: Wiskundige functies Hoofdstuk 20: Wiskundige functies 20.0 Introductie Er is een uitgebreid aanbod aan wiskundige functies in Excel, variërend van het simpele + teken tot de esoterische statistiek functies voor een correlatie

Nadere informatie