Spekter Objektet

Utvalg Eksempler | Celler | Erklære et Område Objekt | Velg | Rader | Kolonner | Kopier/Lim inn | Slett | Teller

Området objekt, som er representasjon av en celle (eller celler) på regnearket, er den viktigste gjenstand for Excel VBA. Dette kapitlet gir en oversikt over egenskapene og metodene for Området objekt. Egenskaper er noe som et objekt har (de beskriver objektet), mens metoder gjøre noe (de utfører en handling med et objekt).,

Utvalg Eksempler

Sted en kommando-knappen på regnearket og legg til følgende kode linje:

Range(«B3»).Verdi = 2

Resultat når du klikker på kommando-knappen på arket:

– Koden:

Range(«A1:A4»).Verdi = 5

Resultat:

– Koden:

Range(«A1:A2,B3:C4»).Verdi = 10

Resultat:

Merk: for å referere til et navngitt område i Excel VBA-kode, kan du bruke en kode linje som dette:

Range(«Prisene»).,Value = 15

– Celler

i Stedet for Utvalg, kan du også bruke Cellene. Ved hjelp av Cellene er spesielt nyttig når du vil gå gjennom områder.

– Koden:

Celler(3, 2).Verdi = 2

Resultat:

Forklaring: Excel VBA skriver inn verdien 2 i cellen i skjæringspunktet mellom rad 3 og kolonne 2.

– Koden:

Utvalg(Celler(1, 1), Celler(4, 1)).Verdi = 5

Resultat:

Erklære et Område Objekt

Du kan erklære et Område objekt ved hjelp av søkeord Dim og Sett.,

– Koden:

Dim eksempel Som Spenner
Angi eksempel = Range(«A1:C4»)
eksempel.Value = 8

Resultat:

Velg

En viktig metode av Området objekt er å Velge metode. Velg metoden du bare velger en rekkevidde.

– Koden:

Dim eksempel Som Spenner
Angi eksempel = Range(«A1:C4»)
eksempel.Velg

Resultat:

Merk: velg celler på et annet regneark, må du aktivere dette arket først., For eksempel, følgende kode linjer velg celle B7 på den tredje regneark fra venstre.

Regneark(3).Aktiver
Regneark(3).Range(«B7»).Velg

Rader

Radene eiendom gir tilgang til en bestemt rad av et område.

– Koden:

Dim eksempel Som Spenner
Angi eksempel = Range(«A1:C4»)
eksempel.Radene(3).Velg

Resultat:

Merk: grensen for kun ment som en illustrasjon.

Kolonner

Kolonnene eiendom gir tilgang til en bestemt kolonne av et område.,

– Koden:

Dim eksempel Som Spenner
Angi eksempel = Range(«A1:C4»)
eksempel.Kolonnene(2).Velg

Resultat:

Merk: grensen for kun ment som en illustrasjon.

Kopier/Lim inn

Kopier og Lim-metoden er brukt til å kopiere et område og for å lime det inn et annet sted i regnearket.

– Koden:

Range(«A1:A2»).Velg
Utvalget.Kopi
Range(«C3»).Velg
ActiveSheet.,Lim inn

Resultat:

Selv om dette er tillatt i Excel VBA, det er mye bedre å bruke koden linjen nedenfor som gjør akkurat det samme.

Range(«C3:C4»).Verdi = Range(«A1:A2»).Verdien

Slett

for Å slette innholdet i en Excel-serien, kan du bruke ClearContents metode.

Range(«A1»).ClearContents

eller rett og slett bruke:

Range(«A1»).Verdi = «»

Merk: bruk Clear-metoden for å fjerne innhold og format på et område. Bruk ClearFormats metode for å fjerne format.,

Teller

Med Count eiendommen, kan du teller antall celler, rader og kolonner i et område.

Merk: grensen for kun ment som en illustrasjon.

– Koden:

Dim eksempel Som Spenner
Angi eksempel = Range(«A1:C4»)
MsgBox eksempel.Teller

Resultat:

– Koden:

Dim eksempel Som Spenner
Angi eksempel = Range(«A1:C4»)
MsgBox eksempel.Rad.Teller

Resultat:

Merk: på en lignende måte, kan du telle antall kolonner i et område.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Hopp til verktøylinje