? Microsoft Excel har et programmeringsspråk, Visual Basic for Applications , som lar utviklere utvide standard verktøysett av Excel. Ved hjelp av denne programmeringsspråk med ferdigheter ville innebære en lang læringskurve hvis det ikke var for Excel makro opptak kommando. Denne kommandoen skriver et program for deg, basert på de kommandoene du utfører i Excel . Ved å studere disse programmene , kan du lære å skrive din egen. Fordi makroer kan endre store mengder data raskt , teste alle dine makroer på kopier av de opprinnelige dataene før du bruker dem på disse dataene . Instruksjoner
Hei Makro
en
Åpne Excel , og klikk deretter på Office-knappen er " Ny" element for å opprette en ny arbeidsbok .
2
Klikk på " Developer " menyens " Visual Basic "-knappen , som forteller Excel for å åpne Visual Basic programmering miljø .
3
Klikk på " Insert " -menyen er " Module" -kommandoen for å sette inn et nytt vindu for makro uttalelser.
4
Type følgende utsagn i det nye vinduet .
Public sub HelloExcelUser
Msgbox " Hei Excel bruker! "
End sub
5
Trykk " F5 " for å kjøre programmet . En meldingsboks vises , opprettet av programmet.
6
Klikk " OK " på meldingsboksen for å lukke den og avslutte programmet .
Record
Side 7
Opprett en ny arbeidsbok ved å klikke på Office-knappen er " ny" element.
8
Skriv inn følgende liste i en kolonne med regneark celler , så dra et utvalg regionen rundt listen .
Clark Kent
Lois Lane
Jimmy Olsen
9
Klikk på " Developer " -menyen er " Record" -knappen for å vise dialogboksen for opptak av makroer .
10
Type " FilterMacro " for makro navn, og klikk "OK " for å starte registreringen av makroen .
11
Klikk på " Home" -menyen "Filter "-knappen , og klikk deretter alle boksene i "Filter " dialogboksen for å tømme boksene , med unntak for " Lois Lane. " Dette forteller Excel til å filtrere listen for å vise bare posten med " Lois Lane. "
12
Klikk " OK " for å lukke filter dialogboksen , og klikk deretter på " Utvikler " fanen .
13
Klikk på "Stop Recording" -knappen for å avslutte makro opptak.
14
Klikk på " makroer " for å vise en liste over makroer , og klikk deretter på " FilterMacro " element .
15
Klikk på " Rediger" -knappen for å gå inn i VB programmering miljø . Excel vil vise makroen du skrev etter opptak. Du skal skrive en ny makro manuelt, med uttalelsene i den registrerte makroen .
16
Dra et utvalg regionen rundt " FilterMacro " uttalelser , og trykk deretter på "Control " og " C" samtidig for å kopiere uttalelsene til utklippstavlen .
17
Klikk på en klar område av programmeringsvinduet , og trykk deretter på "Control " og " V" samtidig for å duplisere " FilterMacro " makro .
18
Skriv over navnet " FilterMacro " med navnet " FilterMacro2 . " Type over cellen adresse i i parentes etter teksten " ActiveSheet.Range " tekst , med følgende tekst : " $ A $ 40 : $ A $ 43" . Dette vil fortelle Excel for å bruke et filter til cellene i området $ A $ 40 til $ A $ 43 . Du vil skrive den listen i en kommende steg
19
Skriv over den siterte teksten etter " Criteria1 " tekst med dette : . " . Bananas " Dette vil fortelle Excel for å vise bare " Bananas " element fra den filtrerte listen .
20
Klikk på " Excel "-ikonet på oppgavelinjen i Windows for å gå tilbake til Excel. Skriv inn denne listen i cellen " $ A $ 40 ", og cellene nedenfor :
Frukt
Epler
Appelsiner
Bananas
21
Klikk på " Makroer "-knappen på verktøylinjen, og dobbeltklikk på " FilterMacro2 " element, som representerer det programmet du nettopp skrev . Excel vil kjøre programmet , som vil resultere i bare " Bananas " element som vises i listen du skrev i forrige trinn . Denne delen har vist deg hvordan du bruker informasjon fra en registrert makro til å skrive en ny makro .