Articles

10-några användbara makron

vad är ett makro?

ett kalkylblad makro är ett datorprogram som kan anropas inifrån ett kalkylblad. De enklaste makron tillåter bara användaren att spela in en sekvens av kalkylbladsoperationer, som datorn sedan memorerar och kan upprepa vid behov. Alla moderna Kalkylark har faciliteter för inspelning och användning av makron för att upprepa en viss serie instruktioner. Även om dessa kan vara ganska användbara för rutinmässiga, repetitiva beräkningsuppgifter, är deras fördel i det nuvarande sammanhanget liten, även om vi ibland kan använda dem för att ta reda på hur Excel kodar visuellt inmatad information.

huvudfokus i detta kapitel kommer att ligga på makron som utökar kalkylbladets redan betydande kraft genom att införliva externa programinstruktioner. Börjar med Excel 5, makrospråket (dvs., datorspråket som används för att koda makrot) i Excel är VBA, som är tillräckligt flexibelt och kraftfullt för att låta kalkylarkanvändaren introducera ytterligare matematiska operationer efter eget val, operationer som inte redan ingår i den vanliga kalkylarkrepertoaren. Tidigare versioner av Excel använde ett mindre transparent och säkert mycket mindre kraftfullt makrospråk, kallat XLM, som inte kommer att diskuteras här.

bokstäverna VBA står för Visual BASIC for Applications, en förlängning av BASIC, som i sig är en akronym för nybörjares all-purpose symboliska instruktionskod.