Hjem Sosiale medier Nyttige utvalg objektmetoder i Excel 2016 VBA programmering - dummies

Nyttige utvalg objektmetoder i Excel 2016 VBA programmering - dummies

Innholdsfortegnelse:

Video: John Bean B340P 2024

Video: John Bean B340P 2024
Anonim

Som du vet, utfører en VBA-metode en handling i Excel 2016. Et Range-objekt har dusinvis av metoder, men du trenger ikke de fleste av disse. Her finner du noen av de mest brukte Range Object-metodene.

Select-metoden

Bruk Select-metoden til å velge en rekke celler. Følgende setning velger et område i det aktive regnearket:

Område ("A1: C12"). Velg

Før du velger et område, er det ofte en god ide å bruke en ekstra setning for å sikre at riktig regneark er aktivt. For eksempel, hvis Sheet1 inneholder området du vil velge, bruker du følgende setninger til å velge rekkevidde:

blad (“Sheet1”). Aktiver område ("A1: C12"). Velg

I motsetning til hva du kan forvente, genererer følgende setning en feil hvis Sheet1 ikke allerede er det aktive arket. Med andre ord må du bruke to setninger i stedet for bare en: en for å aktivere arket og et annet for å velge rekkevidde.

blad (“Sheet1”). Range ("A1: C12"). Velg

Hvis du bruker GoTo-metoden i Programobjektet til å velge et område, kan du glemme å velge riktig regneark først. Denne setningen aktiverer Sheet1 og velger deretter området:

Program. Gå til ark ("Sheet1"). Område ("A1: C12")

GoTo-metoden er VBA-ekvivalenten for å trykke F5 i Excel, som viser GoTo-dialogboksen.

Kopier og lim inn metoder

Du kan utføre kopier og lim inn operasjoner i VBA ved å bruke Kopier og Lim inn. Merk at to forskjellige objekter kommer inn i spill. Kopier-metoden gjelder for Range-objektet, men Paste-metoden gjelder for regnearkobjektet. Det er faktisk fornuftig: Du kopierer et utvalg og limer det inn i et regneark.

Denne korte makroen (kopier av makroopptakeren) kopierer rekkevidde A1: A12 og limer den inn i det samme regnearket, begynner på celle C1:

Sub CopyRange () Range ("A1: A12 “). Velg valg. Kopier rekkevidde ("C1"). Velg ActiveSheet. Paste End Sub

Legg merke til at i ActiveX-objektet i det forrige eksempelet brukes Laste-metoden. Dette er en spesiell versjon av regnearkobjektet som refererer til det aktive regnearket. Legg også merke til at makroen velger området før du kopierer det. Du trenger imidlertid ikke å velge et område før du gjør noe med det. Faktisk oppnår følgende prosedyre samme oppgave som foregående eksempel ved å bruke en enkelt setning:

Sub CopyRange2 () Range ("A1: A12"). Kopieringsområde ("C1") End Sub

Denne prosedyren utnytter det faktum at kopimetoden kan bruke et argument som tilsvarer målområdet for kopieringsoperasjonen.Det er noe du kan finne ut ved å sjekke med hjelpesystemet.

Den røde metoden

Den røde metoden sletter innholdet i et område, pluss all formatering av cellen. For eksempel, hvis du vil zap alt i kolonne D, gjør følgende setningen kunsten:

Kolonner ("D: D"). Klar

Du bør være oppmerksom på to relaterte metoder. Metoden ClearContents sletter innholdet i serien, men formateringen blir intakt. Metoden ClearFormats sletter formateringen i området, men ikke celleinnholdet.

Slettmetoden

Sletting av et område varierer fra å slette et område. Når du sletter et område, skifter Excel de resterende cellene rundt for å fylle opp det området du har slettet.

Følgende eksempel bruker slettemetoden for å slette rad 6:

rader ("6: 6"). Slett

Når du sletter et område som ikke er en komplett rad eller kolonne, trenger Excel å vite hvordan du skifter cellene. (For å se hvordan dette virker, eksperimenter med Excel Home → Celler → Slett → Slett celler-kommandoen.)

Følgende setning sletter et område og fyller deretter det resulterende gapet ved å flytte de andre cellene til venstre:

Område "C6: C10"). Slett xlToLeft

Slettmetoden bruker et argument som angir hvordan Excel skal skifte de gjenværende cellene. I dette tilfellet brukes en innebygd konstant (xlToLeft) for argumentet. Du kan også bruke xlUp, en annen navngitt konstant.

Nyttige utvalg objektmetoder i Excel 2016 VBA programmering - dummies

Redaktørens valg

Slik bruker du Smart Sharpen i Photoshop CS6 - dummies

Slik bruker du Smart Sharpen i Photoshop CS6 - dummies

Smart Sharpen gjør en god jobb med å oppdage kanter og skjerpe dem i Photoshop CS6. Dette filteret gir deg mye kontroll over innstillingsinnstillingene. Her er scoop på disse innstillingene: Forhåndsvisning: Åpenbart, hold dette valget valgt slik at du kan ta en gander på hva som skjer når du skjerper. Du vil sette pris på ...

Hvordan du bruker Handlingspanelet i Photoshop CS6 - dummies

Hvordan du bruker Handlingspanelet i Photoshop CS6 - dummies

Ikke overraskende, Adobe Photoshop Creative Suite 6 har et panel dedikert til automatisering av ulike oppgaver. Hvis du vil vise handlingspanelet, velger du Vindu → Handlinger, eller klikker Handlinger-ikonet i paneldocken. Du kan vise handlingspanelet i to moduser, knapp og liste. Hver modus er nyttig på sin egen måte. Du kan ...

Slik bruker du BMP-formatet i Photoshop CS6 - dummies

Slik bruker du BMP-formatet i Photoshop CS6 - dummies

Adobe Photoshop Creative Suite 6 har mange format alternativer, en er BMP. BMP (Bitmap) er et standard Windows-filformat som vanligvis brukes til å lagre bilder som du vil gjøre en del av datamaskinens ressurser, for eksempel bakgrunnen du ser på Windows-skrivebordet. BMP er også et format som brukes av dataprogrammerere. ...

Redaktørens valg

Identifisere nettverkstypene - dummies

Identifisere nettverkstypene - dummies

Et av områdene nettverk som A + sertifiseringstestene dekker, er nettverksteori / nettverksmaskinvare. Å kunne identifisere typer nettverk er viktig. Et nettverk er en gruppe tilkoblede systemer for å dele data eller enheter. De to hovedtyper av nettverk er peer-to-peer og server-basert (klient-server). Peer-to-peer-nettverk i en peer-to-peer ...

(ISC) 2 frivillige muligheter - dummies

(ISC) 2 frivillige muligheter - dummies

Internasjonalt informasjonssikkerhetssertifiseringskonsortium (ISC) 2 er mye mer enn en sertifiserende organisasjon: Det er en årsak. Det er sikkerhetspersonellens raison d'être, årsaken til at du eksisterer - profesjonelt, uansett. Som en av gruppene, bør du vurdere å kaste vekten din til årsaken. Frivillige har gjort (ISC) 2 hva det er i dag og bidrar til sertifiseringen. ...

Metoder for sikring av overføringer - dummies

Metoder for sikring av overføringer - dummies

For kompTIA A + sertifiseringstester, du må forstå metodene som er tilgjengelige for sikring av overføringer. Etter at du har godkjent brukere og autorisert dem til å få tilgang til visse deler av nettverket, bør du vurdere metoder for å sikre informasjon mens den beveger seg langs nettverkskabelen. De fleste nettverkskommunikasjon sendes langs nettverkskabelen i ...

Redaktørens valg

Trådløs nettverksadministrasjon: Roaming - dummies

Trådløs nettverksadministrasjon: Roaming - dummies

Du kan bruke to eller flere trådløse tilgangspunkter (WAP) for å lage en stor trådløst nettverk der datamaskinen brukere kan streife fra område til område og fortsatt være koblet til det trådløse nettverket. Når brukeren beveger seg utenfor rekkevidden av ett tilgangspunkt, henter et annet tilgangspunkt automatisk brukeren og ...

Trådløs nettverksadministrasjon: Rogue Access Points - dummies

Trådløs nettverksadministrasjon: Rogue Access Points - dummies

Et av de største problemene som nettverksadministratorer har å håndtere er problemet med rogue-tilgangspunkter. Et rogue-tilgangspunkt er et tilgangspunkt som plutselig ser ut av ingensteds på nettverket ditt. Det som vanligvis skjer, er at en medarbeider bestemmer seg for å koble en bærbar datamaskin til nettverket via et trådløst ...

Trådløs nettverksadministrasjon: Sette opp en Hotspot-dummies

Trådløs nettverksadministrasjon: Sette opp en Hotspot-dummies

Slik at du eier en liten kafé, og du tror det ville være kult å sette opp et hotspot for kundene dine å bruke, eh? Hvis du vil sette opp et gratis hotspot, er alt du trenger: En pålitelig bredbåndstilkobling. DSL, kabel eller T-1 vil fungere pent. Et trådløst tilgangspunkt. For en ...