Allmänt
Excel är världens mest spridda kalkylprogram och används bl.a. för att analysera affärsdata, skapa diagram och utföra diverse beräkning. Excel är en Microsoftprodukt och lanseras tillsammans med MS Office.
I programmet finns mängder av analysverktyg såsom pivot-tabeller, sök- och filtreringsfunktioner och diverse villkorsstyrda formateringar och diagram.
Excel ger även användaren möjlighet att programmera eller skapa makron i VBA (Visual Basic for Applications) samt koppla Excel till de flesta databaser och textfiler.
Filer skapade i Excel har filändelsen .xl* (.xls, .xlc, xlsm mm)
Historik
Första versionen av Excel släpptes 1985 för Mac och den första Windows-versionen kom i November 1987. Programmeringsspråket VBA fanns med i Excel för första gången 1993 och ger användare möjlighet att automatisera moment i programmet. 1995 släpptes den första versionen av Microsoft Office där Excel sedan dess varit en integrerad del.
Nya versioner av programmet har kommit ca vartannat, vart tredje år och de vanligaste versionerna idag är Excel 2000, Excel 2002 (el XP), Excel 2003 samt Excel 2007.
Programmering i Excel
Genom språket VBA är det möjligt att både spela in händelser och att på egen hand programmera i Excel. Detta gör att ens Excelmallar i stort sett kan fungera som vilket annat program som helst. Genom att använda kontroller och formulär kan utvecklare styra användare och skapa säkra användarvänliga applikationer med tillgång till allt som Excel har inbyggt.
Koppling till extern data och andra system.
I Excel kan externa datakällor användas för att lagra information, databaser, textfiler, andra Excelfiler mm. Detta gör att Excel kan hanteras som ett rent gränssnitt utan risk att användaren förstör eller förändra något kritiskt.
Tillsammans med VBA gör denna möjlighet att Excel erbjuder användare utan större programmeringskunskap en möjlighet att skapa komplexa fleranvändarlösningar.
På senare år har även de flesta affärssystemsleverantörer skapat exportfunktionalitet till Excel för manuellt vidarearbete. I vissa fall går det även att importera Exceldata direkt in till systemet eller för att presentera på webben via tex SharePoint.