Microsoft Excel

xl

Time is Money

Wij streven er altijd naar om een product af te leveren, dat time, money en het liefst beide bespaart. Dat betekent dat we tijdens de ontwikkeling continu bezig zijn met de vraag: Kan ik dit makkelijker maken voor de klant? Om te zorgen dat wij een balans houden tussen wat u van ons vraagt en wat wij denken dat het meeste tijd of geld bespaart, overleggen wij altijd voordat we afwijken van het originele plan.

We houden ons bijvoorbeeld bezig met de volgende zaken:

Vereenvoudigen van Excelbestanden

Een eenvoudig Excelbestand is belangrijk als veel mensen er mee moeten kunnen werken. Vaak wordt een bestand gemaakt vanuit het oogpunt van één persoon, zonder dat er gedacht wordt aan de werkwijze van andere personen. Wij streven er naar om bestanden zo standaard mogelijk af te leveren. Dat wil zeggen dat iedereen er mee overweg kan. We zorgen hiervoor door:

  • Een overzichtelijke datastructuur te maken.
  • De lay-out begrijpelijk te maken voor iedereen.
  • Eventueel tabbladen/cellen verbergen t.b.v. het overzicht.
  • Gebruik maken van iconen en links voor snelle navigatie.

Excelbestanden automatiseren

In Excel wordt veelal handmatig gewerkt. Om te zorgen dat dit niet hoeft, heeft Microsoft iets toegevoegd aan Excel: Visual Basic for Applications oftewel: VBA. VBA wordt gebruikt om Excelbestanden te automatiseren. Het mooie van VBA is bovendien dat het kan communiceren met andere programma’s. Zo zijn veel van uw systemen te koppelen aan uw Excelbestand. Door gebruik te maken van alle mogelijkheden van Excel, kunnen wij ervoor zorgen dat repeterende zaken, simpel of ingewikkeld, automatisch uitgevoerd worden. Daarnaast kunnen wij, door te programmeren, een complete bedrijfsaplicatie afleveren.

Excel sjablonen ontwikkelen

Het maken van Excel sjablonen is ook één van onze expertises. Sjablonen zijn bestanden met een vaste lay-out, waarbij een aantal variabelen keer op keer moeten worden gewijzigd. Vaak bied een sjabloon de uitkomst als automatisering niet mogelijk is, doordat er bijvoorbeeld onregelmatig of weinig mee gewerkt wordt en als de variabelen zo verschillend zijn, dat ze wel met de hand ingevuld moeten worden. Door een formulier of rapport om te zetten in een sjabloon, bespaart u veel tijd doordat veel repeterend werk niet meer nodig is.

We zijn gespecialiseerd op de volgende gebieden:

  • Facturen en offertes in Excel
  • Verwerking van gegevens uit externe bronnen (bijvoorbeeld SAP en SQL)
  • Financiële planningen
  • Managementrapportages
  • Automatische koppeling met andere officeprogramma’s zoals Word en Outlook
  • Gebruiksvriendelijke User interfaces
  • Koppelingen tussen verschillende Excel werkboeken

Waarom een applicatie in Excel?

Als u aan een op maat gemaakt programma denkt, is Microsoft Excel vaak niet het eerste waar iedereen aan denkt. Dit terwijl bijna ieder bedrijf wel op een manier gebruikt maakt van Excel. Hieronder volgen drie redenen om Excel als de basis van een programma te gebruiken.

1.  Het is vaak goedkoper

Een belangrijke reden om Excel te gebruiken, is omdat een applicatie in Excel over het algemeen goedkoper is. Dit komt omdat een groot deel van het programmeerwerk al is gedaan door Microsoft. Er kan gebruik gemaakt worden van extra tabbladen en van voorgeprogrammeerde formules. Dit zorgt ervoor dat een ontwikkelaar in veel gevallen minder moeite hoeft te doen en daarom minder tijd kwijt is bij het maken van een programma in Excel.

2.  Het is vertrouwd

Veel mensen zijn gewend aan de lay-out van Excel. Zij weten om te gaan met de structuur en weten waar alles staat. Bij het implementeren van een programma is het dan ook makkelijker om aan een programma in Excel te wennen.

3.  Het is visueel

In Excel is er veel mogelijk op visueel gebied. Doordat dit allemaal al voorgeprogrammeerd is, is het ook gemakkelijk om het te maken. Een gebruiker kan er veel profijt van hebben als er veel duidelijk wordt door bepaalde kleuren en afbeeldingen in het programma.

Advies bij Excel en VBA

Bent u zelf bezig met het maken van een Excel applicatie, maar zit u vast in één Excel probleem? Wij kunnen helpen!

Wij geven advies op het gebied van complexe formules, macro’s, programmeren in VBA en andere mogelijkheden binnen Excel. Voor korte vragen kunt u een e-mail sturen en dan voorzien wij u zo snel mogelijk van advies. Kort advies is altijd gratis!

Naast het geven van kort advies, kunnen wij u ook helpen om op meerdere vlakken uw Excel programma te verbeteren. Via de e-mail is het mogelijk om uw huidige Excel programma te sturen. Wij kunnen algemeen hulp en advies geven met betrekking tot het verbeteren, versimpelen of versnellen van uw Excel programma. Daarnaast kunnen wij uw programma ook zelf onder handen nemen en een verbeterde versie terug sturen.

Voordat u begint met het maken van uw eigen Excel applicatie, bedenk dan altijd het volgende:

Het bespaart vaak een hoop tijd en geld als u een deskundige gebruikt om uw applicatie te maken. Als een applicatie niet goed is ontwikkeld, kan dat namelijk veel (financiële) schade opleveren.

stel een vraag

2 reacties

  • Cris schreef:

    Hallo Excelworks,
    Is er ok een camping applicatie te maken met excel.

    Met vriendelijke groet,

    Camping Exloo

  • J. van Dijk schreef:

    Hoe kan ik in een sheet verticaal terugzoeken?
    Mijn sheet bestaat uit dagelijkse regels, linker twee kolommen dag (zo-ma-di-wo enz) en datum. Elke volgende regel is altijd één dag later.
    In één van de andere kolommen staat altijd een bepaalde code die voor die dag van toepassing is. Bijv. A0 A10 E5 C18 A12 enz. t/m G15. Er zijn dus maximaal 105 codes [A t/m G] [1 t/m 15].
    Nu wil ik bij elke dag in een aparte kolom ernaast kunnen zien hoeveel dagen het geleden is dat de code van deze dag eerder voorkwam.
    Die dagelijkse codes zijn willekeurig en staan dus NIET alfabetisch op volgorde. Er kunnen ook blanke cellen voorkomen zonder code.
    Er hoeft niet verder teruggekeken te worden dan 30 dagen. Als de huidige code niet binnen een maand terug voorkomt wordt er ‘>30’ weergegeven. De hele sheet kan uit meerdere jaren bestaan.
    Hoe krijg ik dat voor elkaar?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.