Hjem Social Media Ved hjælp af makroer til at gemme arbejdsbøger, når celler ændres - dummier

Ved hjælp af makroer til at gemme arbejdsbøger, når celler ændres - dummier

Indholdsfortegnelse:

Video: Mikro makrome arkadaş bilekliği nasıl yapılır? 2024

Video: Mikro makrome arkadaş bilekliği nasıl yapılır? 2024
Anonim

I Excel kan du arbejde på data, der er så følsomme, at du vil gemme hver gang en bestemt celle eller en række celler er ændret. Denne makro giver dig mulighed for at definere en række celler, der, når de ændres, tvinger arbejdsbogen til at gemme.

I det viste eksempel skal du gemme projektmappen, når der foretages en redigering til en af ​​cellerne i intervallet C5: C16.

Ændring af en celle i C5: C16 tvinger arbejdsbogen til at gemme.

Sådan virker makroen

Hemmeligheden til denne kode er Intersect-metoden. Fordi du ikke vil gemme regnearket, når en gammel celle ændres, bruger du Intersect-metoden til at bestemme, om målcellen (den celle, der ændrede) skærer med det interval, der er angivet som triggerinterval (C5: C16 i dette tilfælde).

Intersect-metoden returnerer en af ​​to ting: et områdeobjekt, der definerer skæringen mellem de to givne intervaller eller ingenting. Så i det væsentlige er du nødt til at kaste målcellen mod Intersect-metoden for at kontrollere for en værdi af Intet. På det tidspunkt kan du beslutte, om du skal gemme projektmappen.

Privat Sub Worksheet_Change (ByVal Target As Range) 'Trin 1: skærer det ændrede interval? Hvis Intersect (Target, Range ("C5: C16")), er der ikke noget. Trin 2: Hvis der ikke er kryds, skal exitprocedure Exit Sub 'Trin 3: Hvis der er et kryds, gem arbejdsbogen Else ActiveWorkbook. Gem 'Trin 4: Luk ud if-sætningen Slut hvis slutdel

I trin 1 kontrollerer du blot, om målcellen (den celle, der er ændret) ligger inden for det interval, der er angivet af Intersect-metoden. En værdi på Intet betyder målcellen ligger uden for det angivne interval.

Trin 2 tvinger makroen til at stoppe og afslutte proceduren, hvis der ikke er kryds mellem målcellen og det specificerede område.

Hvis der er et kryds, fyrer Trin 3 op med Gem-metoden i den aktive arbejdsbog, overskriver den forrige version.

I trin 4 lukker du blot If-sætningen. Hver gang du starter en If-Then-Else check, skal du lukke den ud med en tilsvarende ende hvis.

Sådan bruger du makroen

For at implementere denne makro skal du kopiere og indsætte den i vinduet Worksheet_Change-begivenhedskode. Placeringen af ​​makroen gør det muligt at køre hver gang du foretager en ændring af arket:

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

  2. I projektvinduet skal du finde dit projekt / projektmappe og klikke på plustegnet ved siden af ​​det for at se alle arkene.

  3. Klik på det ark, som du vil udløse koden fra.

  4. I rullemenuen Begivenhed skal du vælge Ændre begivenheden.

  5. Indtast eller indsæt koden i det nyoprettede modul, og skift områdeadressen efter dine behov.

    Indtast din kode i regnearkskiftet.
Ved hjælp af makroer til at gemme arbejdsbøger, når celler ændres - dummier

Valg af editor

For seniorer: Sådan bruges fælles Excel-funktioner - dummies

For seniorer: Sådan bruges fælles Excel-funktioner - dummies

Excel har hundredvis af funktioner, men de fleste af dem er meget specialiserede. Det grundlæggende sæt af Excel-funktioner, som den gennemsnitlige bruger arbejder med, er meget mere håndterbar. De enkleste funktioner har ingen argumenter. To primære eksempler er NU: Rapporterer den aktuelle dato og klokkeslæt. I dag: Rapporterer den aktuelle dato. Selvom ingen bruger nogen ...

For seniorer: Sådan arbejder du med skrifttyper i Office 2010 - dummies

For seniorer: Sådan arbejder du med skrifttyper i Office 2010 - dummies

En skrifttype er en standard måde at lave hvert brev på. (Det kaldes også et skrifttype.) Skrifttypestørrelsen styrer højden af ​​bogstaverne. På tværs af alle Office-programmerne kan du vælge forskellige skrifttyper og skriftstørrelser til dit arbejde. Skrifttypestørrelsen er baseret på afstanden fra toppen af ​​det højeste brev ...

Sådan arbejder du med digitale fotos i Windows - dummies

Sådan arbejder du med digitale fotos i Windows - dummies

Windows 7 gør det nemt at arbejde med digitale fotos. Du kan vælge og vælge billeder for at se på eller vise en gruppe fotos i et diasshow. Du kan endda gøre et yndlingsbillede til din desktop baggrund, så du ser det hver gang du starter Windows 7. Sådan arbejder du med billeder i Windows 7: Vælg ...

Valg af editor

Manipulere tekst med Acrobat CS5 TouchUp tekstværktøj - dummier

Manipulere tekst med Acrobat CS5 TouchUp tekstværktøj - dummier

Værktøjet TouchUp tekst i Adobe Acrobat Creative Suite 5 bruges til at røre op eller manipulere tekst. Denne touch-up kan omfatte ændring af faktiske tekstkarakterer eller udseendet af tekst. Du kan ændre katten til at læse hunden, eller du kan ændre sort tekst til blå, eller du kan endda ændre Helvetica-fonten til ...

Stempel PDF-dokumenter med Acrobat CS5 Stempelværktøj - dummier

Stempel PDF-dokumenter med Acrobat CS5 Stempelværktøj - dummier

Du kan nemt stemple et dokument i Adobe Acrobat Creative Suite 5 ved at bruge stempelværktøjet i værktøjslinjen Kommentar og markering, som du kan få adgang til ved at klikke på kommentaren i værktøjslinjen Opgaver. Du kan derefter vælge Vis kommentar og markeringsværktøjer. Du kan også få adgang til værktøjslinjen Kommentar og markering ...

Opsummerer kommentarer i Acrobat CS5 Dokumenter - dummies

Opsummerer kommentarer i Acrobat CS5 Dokumenter - dummies

En af de mest kraftfulde funktioner i Adobe Acrobat Creative Suite 5 kommenterer er evnen til nemt at styre og dele kommentarer og kommentarer blandt anmeldere. Acrobat CS5 gør det nemt at medtage brugere af den gratis Adobe Reader i en gennemgangsproces. Hvis du vil inkludere Adobe Reader-brugere i en anmeldelse, skal du vælge Kommentarer → Aktivér for at kommentere ...

Valg af editor

Sådan bruger du Preset Manager i Photoshop CS6 - dummies

Sådan bruger du Preset Manager i Photoshop CS6 - dummies

Mange af panelerne og værktøjerne Photoshop CS6 arbejder med kan bruge indstillinger, som du gemmer på din harddisk som forudindstillinger. Du kan for eksempel oprette brugerdefinerede farver og børstetips, opbygge dine egne gradienter, oprette et bibliotek med figurer eller kompilere et sæt stilarter, der skal gælde for lag. Du vil blive ...

Sådan bruges værktøjet Rotate View i Photoshop CS6 - dummies

Sådan bruges værktøjet Rotate View i Photoshop CS6 - dummies

Deling af flyvemenuen i Photoshop CS6 med håndværktøjet er værktøjet Rotate View. Dette værktøj roterer faktisk hele dit billedvindue. Følg disse trin for at bruge værktøjet Roter visning: Vælg værktøjet Roter visning fra værktøjspanelet. Placer din værktøjsmarkør i billedvinduet og hold musen nede ...