For å ta opp en makro må du først starte opptaksprosessen. Dette alternativet finner du i menyen Makro , som er plassert på fanen utsikt i Excel-båndet (eller i menyen a avstamning Verktøy i Excel 2003). Disse alternativene vises på bildene nedenfor:
Du vil da bli presentert med dialogboksen "Record Macro".
Denne boksen lar deg angi et navn og en beskrivelse for makroen din, hvis du ønsker det. Det er en god idé å gi makroen et meningsfylt navn, slik at når du kommer tilbake til makroen senere, vil dette hjelpe deg å huske hva den gjør. Men hvis du ikke oppgir et navn, vil Excel automatisk navngi makroen (f.eks. Makro1, Makro2 osv.).
Dialogboksen "Record Macro" gir deg også muligheten til å tilordne en tastatursnarvei til makroen. Dette vil gjøre makroen mye enklere å kjøre. Du må imidlertid være forsiktig så du ikke tilordner en av forhåndstastkombinasjonene til makroendefinett i Excel (f.eks. CTRL-C). Hvis du velger en eksisterende Excel-tastekombinasjon, vil den bli overskrevet av makroen din, og du eller andre brukere kan ende opp med å kjøre makrokoden ved et uhell.
Når du er fornøyd med makronavnet og (om nødvendig) hurtigtast, velger du OK for å starte innspillingen av makroen.
Når du begynner å registrere makroen din, vil hver handling du utfører (dataregistrering, cellevalg, celleformatering, rulling av regneark osv.) bli registrert i den nye makroen, som VBA-kode.
I tillegg, mens du registrerer makroen, vil du se en stoppknapp nederst til venstre i arbeidsboken (eller i Excel 2003 vil stoppknappen bli presentert på en flytende verktøylinje), som vist nedenfor:
Når du har fullført handlingene du vil ta opp, kan du stoppe innspillingen av makroen ved å klikke på Stopp-knappen. Makrokoden vil nå bli lagret i en modul i Visual Basic-editoren.
Hvis du velger alternativet Bruk relative referanser Når du tar opp en makro, vil alle cellereferanser i makroen være relative. Men hvis alternativet Bruk relative referanser ikke er valgt, vil alle cellereferanser som vises i koden være absolutte (se vårt innlegg på referanseoperatører).
Valget Bruk relative referanser Det er i menyen Makro (og finnes på makroverktøylinjen i Excel 2003).
Når du tar opp makroer, produserer Excel alltid en underprosedyre (i stedet for en funksjonsprosedyre). Hvis du har tildelt en tastatursnarvei til makroen, vil denne snarveien være den enkleste måten å kjøre makroen på. Ellers kan makroen kjøres ved å utføre følgende trinn:
Ercole Palmeri
Marinesektoren er en ekte global økonomisk makt, som har navigert mot et 150 milliarder marked...
Sist mandag kunngjorde Financial Times en avtale med OpenAI. FT lisensierer sin journalistikk i verdensklasse...
Millioner av mennesker betaler for strømmetjenester og betaler månedlige abonnementsavgifter. Det er vanlig oppfatning at du...
Coveware by Veeam vil fortsette å tilby responstjenester for cyberutpressing. Coveware vil tilby kriminaltekniske og utbedringsmuligheter...