Att använda Excel som utvecklingsplattform
Microsoft Excel går utmärkt att använda för att skapa helhetslösningar för i stort sett alla verksamhetsnära processer.
De flesta organisationer använder redan Excel för budgetering, resultatuppföljning och diverse analyser utan att därmed se dessa applikationer som riktiga datorprogram. Det beror kanske på att det inte är det heller.
För att kunna använda Excel som en stabil IT-plattform med fleranvändarstöd och utan de säkerhetsbrister som en enkelt hoppslängd Excelmall kan innehålla behöver Excel också användas som en utvecklingsplattform. D.v.s används vanliga systemutvecklingsprinciper vid design av Excelmodeller kan man skapa Excelapplikationer som förutom att erbjuda den funktionalitet som man utvecklat även kunna innehålla funktioner för sortering, filtrering, pivottabeller, diagram mm; allt som Excel redan innehåller.
Excel som gränssnitt
IT-chefer (CIO) ser ofta inte Excel som ett realistiskt alternativ vid val av gränssnitt. Vad är då ett bra alternativ? De flesta system utvecklas från i princip helt tomma formulär i .NET eller något liknande programmeringsspråk. Används istället Excel kan utvecklingstiden ofta reduceras betydligt och det är inga svårigheter att använda .NET för att styra Excel.
Ett exempel där Excel garanterat slår sina konkurrenter på fingrarna är vid utveckling av diverse analysverktyg. I och med att det finns mycket i Excel som är till för just analys av stora datamängder kan resurser istället läggas på att besluta vad som skall analyseras.