Microsoft Excel er et kraftfuldt regneark program, der giver brugerne mulighed for at komme ind og analysere data i en række forskellige måder. De mange indbyggede funktioner kan anvendes i formler til at oprette og manipulere data. Derudover Excel giver rå programmering kode, der skal oprettes til avanceret interaktivitet og beregninger. Visual Basic for Applications sprog (VBA ) tilbyder en programmør mulighed for at opbygge helt unikke software applikationer inden for Excel-miljø . Brug af " range " parametre er ofte nødvendig i VBA , så programmeringen koden kan interagere med den faktiske Excel-regneark nettet. Data indtastes i celler , og VBA derefter interagerer med disse data ved at kalde de enkelte celle navne eller hele celleområder . Ting du skal
Microsoft Excel
Vis Flere Instruktioner
Brug Ranges i VBA
1
Identificere de grundlæggende egenskaber for enhver Excel-område , og dens syntaks . A " range" er simpelthen en samling af celler organiseret sammen. Området kan spredes horisontalt på tværs mange kolonner , lodret på tværs af mange rækker , eller todimensionalt tværs både rækker og kolonner . Sortimentet er angivet ved to celler på modsatte hjørner af udvælgelse , adskilt af et kolon . For eksempel, " B2: D5 " angiver et celleområde i rækkerne 2 til 5 og kolonner B, C og D.
2
Åbn VBA editoren i Excel. Tryk på " Alt + F11 " som en hurtig genvej til at åbne dette vindue.
3
Vælg VBA makro, du ønsker at redigere ved hjælp af interval information. Dette program vises på listen i øverste venstre hjørne af redigeringsvinduet , under " Moduler ". Alternativt bruge " Makroer " under menuen "Funktioner" for at oprette et nyt VBA -program.
< br > 4
Klik i hovedredigeringsområdet vinduet mellem "Sub " og " End Sub " udsagn at kode noget VBA.
5.
Vedlæg området i enhver VBA -funktion , der kræver en række parameter . Den " Regneark " kommando er en fælles VBA objekt. Dette objekt tillader en VBA program til automatisk at indtaste data i cellerne i et Excel-regneark . Rækkevidden parameteren er involveret, så programmet ved hvilke celler til at påvirke . Skriv et punktum ( ".") Før erklære rækken data og specificeres intervallet med ordet " Range " , kapitaliseret . For eksempel: . Arbejdsark ( " Ark1 " ) Range (" B2: D4 " ) = "Hello" . Når denne VBA program er kørt, vil det automatisk input ordet " Hello" i alle Excel celler i rækken af " B2: . D4 "
6
Brug " Range " erklæring på denne måde i enhver VBA -funktion , der kræver et celleområde at påvirke data.