Excel 4 MAKROFUNKTIONER

Dessa funktioner är relativt okända för de flesta XL-användarna. De återfinns i det gamla makrospråket (föregångaren till VBA) och finns dokumenterad t o m version 4.0

Det intressanta med dessa funktioner är att vi fortfarande kan använda oss av dessa och det helt utan programmering.

Man kan också använda några av funktionerna vid t ex villkorsstyrd formatering eller dataverifiering.

Funktionerna kan inte nås direkt utan vi måste först definiera namn och referera till funktionerna via dessa namn.

För de som inte har tillgång till version 4 handbok "Funktioner" har Microsoft en engelsk dokumentation som kan hämtas här.

En liten varning: Vid kopiering av formler (som anropar dessa funktioner) till ett annat kalkylblad eller arbetsbok kan leda till att XL kraschar.

FILER

Ger information om vilka filer som återfinns i en angiven mapp eller i den aktiva arbetsbokens mapp. Filerna presenteras i osorterad ordning.

Bilden nedan demonstrerar denna funktion.

 

Här används namnet "Filer" som refererar till funktionen:

I kalkylbladet anges följande formel:

RAD-funktionen används här för att generera hela fillistan.

HÄMTA.ARBETSBOK

Ger information om en arbetsbok

Bilden nedan visar den information som kan erhållas mha av denna funktion.

 

Här använd namnet "Arbetsbok" som refererar till funktionen:


RAD-funktionen eller ett konstantvärde (1,3 eller 4) måste anges direkt i funktionen.

Formeln i cellerna utgörs av:

HÄMTA.ARBETSYTA

Denna funktion returnerar information om arbetsytan och tar emot ett argument (typ) i form av ett tal.

Bilden nedan visar den information som är intressant att få fram mha av makrofunktionen.

 

Här används namnet "Arbetsyta" som refererar till makrofunktionen:


RAD-funktionen används här för att snabbt få fram de olika typutfallen. I kalkylbladet anges följande formel:

HÄMTA.CELL

Ger information om cellers formatering, placering och innehåll.

Bilden nedan visar den information som är intressant att få fram mha av makrofunktionen.


Här används namnet "Cell" som refererar till makrofunktionen:


RAD-funktionen används här för att snabbt få fram de olika typutfallen. I kalkylbladet anges följande formel:


Manuell sidbrytning kan anta följande värden:

HÄMTA.DOKUMENT

Ger information om ett arbetsblad där ett tal representerar vilken arbetsbladsinformation vi vill ha.

Tabellen nedan visar den information som är intressant att få fram mha av funktionen.


Här används namnet "Dokument" som refererar till makrofunktionen:


RAD-funktionen används här för att snabbt få fram de olika typutfallen. I kalkylbladet anges följande formel:


Följande värden kan bladtyp anta:

 

Följande värden kan tal för beräkningssätt anta:

 

De tre sistnämnda talen för funktionen enligt tabellen ovan, 50, 54 och 55, kan vara väldigt nyttiga.

LÄNKAR

Ger information om namnen på alla kalkylblad som externreferenser i det angivna kalkylbladet refererar till.

Bilden nedan visar exempel på information för två externa länkar.

 

Här används namnet "Länkar" som refererar till makrofunktionen:


Formeln i cellerna C1 och C2 är följande:

 

Funktionen är väldigt bra att använda sig av när man dokumenterar arbetsböcker.

NAMN

Ger en förteckning över definierade namn i bokstavsordning för den aktiva eller angivna arbetsboken.

Uppställningen nedan visar exempel på denna funktion för en aktiv arbetsbok.

 

 

Här används namnet "Namnlista" som refererar till makrofunktionen:


Formeln i cellerna enligt bilden ovan:

 

För att hämta in skilda namn finns följande värden att tillgå:

Vill man visa samtliga namn så anges det på följande sätt:


Funktionen är väldigt bra att använda sig av när man dokumenterar arbetsböcker.