Hjem Sosiale medier Ved hjelp av makroer for å lagre arbeidsbøker når celler endrer - dummies

Ved hjelp av makroer for å lagre arbeidsbøker når celler endrer - dummies

Innholdsfortegnelse:

Video: Calling All Cars: The 25th Stamp / The Incorrigible Youth / The Big Shot 2024

Video: Calling All Cars: The 25th Stamp / The Incorrigible Youth / The Big Shot 2024
Anonim

I Excel kan du jobbe med data som er så følsomme at du vil spare hver gang en bestemt celle eller rekkevidde av celler er endret. Denne makroen lar deg definere en rekke celler som, når de endres, tvinger arbeidsboken til å lagre.

I eksemplet som vises, vil du at arbeidsboken skal lagres når en redigeres til noen av cellene i området C5: C16.

Endre en celle i C5: C16 tvinger arbeidsboken til å lagre.

Hvordan makroen fungerer

Hemmeligheten til denne koden er Intersect-metoden. Fordi du ikke vil lagre regnearket når en gammel celle endres, bruker du Intersect-metoden til å bestemme om målcellen (cellen som endret) krysser med området som er angitt som utløserområdet (C5: C16 i dette tilfellet).

Intersect-metoden returnerer en av to ting: et områdeobjekt som definerer krysset mellom de to oppgitte områdene, eller ingenting. Så i hovedsak må du kaste målcellen mot Intersect-metoden for å sjekke for en verdi av ingenting. På det tidspunktet kan du bestemme om du skal lagre arbeidsboken.

Privat Sub Worksheet_Change (ByVal Target As Range) 'Trinn 1: Kryver det forandrede området? Hvis Intersect (Mål, rekkevidde ("C5: C16")), er ingenting da. Trinn 2: Hvis det ikke er noen skjæringspunkt, avslutter prosedyren Exit Sub 'Trinn 3: Hvis det er et kryss, lagre arbeidsboken Else ActiveWorkbook. Lagre trinn 4: Lukk ut If-setningen Slutt hvis sluttdel

I trinn 1 kontrollerer du bare om målcellen (cellen som har endret seg) er i området som er spesifisert av Intersect-metoden. En verdi av ingenting betyr at målcellen ligger utenfor det angitte området.

Trinn 2 tvinger makroen til å stoppe og avslutte prosedyren hvis det ikke er kryss mellom målcellen og det angitte området.

Hvis det er et kryss, brenner Trinn 3 Lagre-metoden i den aktive arbeidsboken, overskriver den forrige versjonen.

I trinn 4 lukker du ganske enkelt If-setningen. Hver gang du starter en If-Then-Else-kontroll, må du lukke den ut med en tilsvarende End If.

Slik bruker du makroen

For å implementere denne makroen, må du kopiere og lime den inn i vinduet Worksheet_Change-hendelseskode. Plassering av makroen gjør det mulig å løpe hver gang du gjør endringer i arket:

  1. Aktiver Visual Basic Editor ved å trykke Alt + F11.

  2. I prosjektvinduet finner du prosjekt- / arbeidsboknavn og klikker pluss-tegnet ved siden av det for å se alle arkene.

  3. Klikk på arket du vil utløse koden fra.

  4. I rullegardinmenyen Hendelse velger du Endre hendelsen.

  5. Skriv eller lim inn koden i den nyopprettede modulen, og endre rekkeviddeadressen som passer til dine behov.

    Skriv inn koden i Arbeidsark Endre-hendelsen.
Ved hjelp av makroer for å lagre arbeidsbøker når celler endrer - 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 ...