Programmering med Excel og Word

Vi automatiserer dine maler, og henter data fra andre systemer. Rapportering direkte til Excel eller Word gir enkel gjenbruk i nye analyser.

Forskjellen på å utvikle Excel-applikasjoner for seg selv, og for andre, er stor.
Mange har dårlige erfaringer med å overta et regneark fra en kollega og videreføre det.
Du kjenner ikke alle forutsetningene, unntakene og snarveiene som er brukt.
Det finnes ingen dokumentasjon, løsningen har vokst fritt i alle retninger og logikken er ofte mistet underveis. Ofte har flere brukt samme dokument til flere formål, og ingen vet hva som er i bruk.
Det er ikke tatt hensyn til at løsningen skal vedlikeholdes.
Mange har dårlige erfaringer med regneark nettopp av disse årsaker.
Vi har imidlertid et rammeverk for å gi gode resultater og å unngå kaos:

ROBUS​​THET

Utvikler du regneark for andre er det viktig å:

  • Gi veiledning til nye og eksisterende brukere. Helst skal regnearket være selvforklarende.
  • Vise riktig rekkefølge ved utfylling av skjema, og varsle om manglende utfylling.
  • La regnearket selv oppdage flest mulig feil og la brukeren korrigere dem.
  • La innhold i lister og nedtrekksbokser være lett tilgjengelig for brukernes endringer.
  • Tillate mest mulig, men beskytte de deler som er nødvendig for riktig resultat.
  • Dokumentere nøkkelfunksjoner etter behov.
  • Benytte innebygde funksjoner i Excel på tiltenkt måte, slik at overføring til nyere versjoner går glatt.
  • Forberede løsningen så andre enn forfatteren kan gjøre endringer senere.
    Dette er kanskje den største fordelen med å bruke en ekstern systemutvikler.

​​MÅLOPPFYLLELSE

Et godt utført regneark kan ofte løse de samme oppgavene som et omfattende system kan gjøre. Det er derfor viktig å danne seg et helhetlig bilde av det miljø løsningen skal være en del av, uansett hvilket verktøy som benyttes.
Regneark har fordelen av å raskt kunne vise løsninger som brukeren kan vurdere. Hver omgang i design-syklusen går raskt, og brukerne kan ta stilling til konkrete løsninger.
Dette gjør designfasen meget spennende, og kan føre til at løsningen blir langt mer omfattende enn først tenkt, når du bare får se mulighetene.
På denne måten økes verdien av løsningen dramatisk.

Dette er noen av årsakene til at det ofte lønner seg å bruke en konsulent til dine løsninger.