Gem automatisk i Excel - Sådan aktiveres autosave ved hjælp af Excel Option & VBA

Indholdsfortegnelse

Autosave-funktion i Excel

Autosave in excel er en funktion / facilitet, der bruges til automatisk at gemme ændringer eller fremskridt i arbejdet. Dette hjælper os med at reducere risikoen for datatab i tilfælde af en nedbrudssituation i systemet. Vi kan finde denne funktion i fanen Indstillinger under sektionen Gem, hvis vi indtaster tiden, da 5 minutter excel automatisk gemmer vores projektmapper hvert femte minut.

Sådan aktiveres autosave i Excel? (Trin for trin)

Normalt er Autosave aktiveret i Excel som standard. Lad os se, hvordan du aktiverer autosaveindstillinger i Excel.

  • Trin -1: Gå til menuen "File". Klik på "Indstillinger"
  • Trin -2: Excel-indstillinger vises med mange muligheder for at administrere efter vores behov. Klik på "Gem" -indstillingen - Dette vil tage os til at tilpasse de projektmapper, der er gemt.
  • Trin 3 - Fra dette vindue kan vi se "Gem AutoRecover-oplysninger hvert --__ minut" er aktiveret. Det er her, vi underretter excel for at gemme projektmappen for hvert n minut (n kan være et hvilket som helst tal, der repræsenterer antallet af minutter i tiden). Som standard tager det 10 minutter at udføre AutoRecover, men vi kan ændre denne tid i henhold til vores krav, såsom 1,2,3 minutter.
  • Trin 4 - Hvis du aktiverer det og ikke kunne gemme, gemmes det i denne sti " C: Brugere aa AppData Roaming Microsoft Excel " (denne sti varierer for alle, da deres gendannelse
    udmærker sig autosave-placering vil være anderledes. Jeg beder alle om at tjekke for denne autosave-placering i Excel-indstillinger - Gem.

Vi kan også ændre mappen for at gemme sikkerhedskopierne ved at indtaste en anden sti til "AutoRecover-filplacering."

  • Trin 5 - Vi kan vælge et bestemt format, når vi automatisk gemmer vores projektmapper ved at vælge formatet fra listen over tilgængelige Excel-formater.

Som standard ville formatet være "Excel-projektmappe (* xlsx).", Da dette blev brugt af de fleste brugere. Og sørg også for, at vi tænder "Gem den sidst gemte Excel-version, hvis jeg lukker uden at gemme."

  • Trin 6 - Vi kan også undgå at gemme projektmapperne i et drev ved at aktivere "Gem som computer som standard" som følger:

Indtil nu havde vi lært, hvordan man aktiverer autosave i excel, tid til at udføre opgaven med jævne mellemrum og mange andre funktioner, vi har.

Sådan gendannes den automatisk gemte fil?

Lad os nu se, hvordan du gendanner filen, som automatisk gemmes. Som du kan se, kopierer stien, som vi havde givet i "AutoRecover-filplacering", stien.

Trin 1 - Åbn nu Microsoft Explorer; øverst i bjælken skal vi indsætte den sti, vi havde kopieret fra "AutoRecover-filplacering" og derefter trykke på ENTER.

  • Trin 2 - Et vindue med filer og mapper, der gendannes automatisk, vises. Fra dette vindue kan vi klikke på den fil, som vi vil gendanne, og derefter kan du gemme ændringerne og gemme projektmappen med et nyt navn. Når du har indtastet stien, vises nedenstående vindue.

Herfra kan vi gendanne de filer, der ikke er gemt, og vores arbejde og tid går ikke forgæves ved at aktivere autosave i excel.

Sådan aktiveres autosave ved Visual Basic Application (VBA)

Lad os se, hvordan kan kode ved hjælp af Excel Macro hjælpe os med at udføre automatisk lagring i excel-projektmappen.

  • Trin 1 - Åbn “Visual Basic Editor” fra fanen Udvikler i din excel som nedenfor.
  • Trin 2- Når vi klikker på "Visual Basic", kan vi visualisere, at en VBA-editor bliver pop ud. Her skal vi skrive kode for at udføre autosave-operationen.
  • Trin 3 - Her vil vi ikke oprette noget modul, som vores operation kan udføre, da dette er en "begivenhed", hvor vi skal skrive en makro. En begivenhed er ligesom hvis vi åbner en projektmappe, så betragtes den som en begivenhed; Tilsvarende, hvis vi foretog ændringer i projektmappen, så er det også en begivenhed, lukning af projektmappen er også en begivenhed osv.
  • Trin 4 - For autosave-operationen antager vi at "lukke projektmappen" som en begivenhed. Åbn "ThisWorkbook", som er på vores venstre side af siden, og begynd at skrive en makro.
  • Trin 5 - Når vi åbner "Denne arbejdsbog", kan vi se "Generelt" og ændre den til "Arbejdsbog" som følger.
  • Trin 6 - Når vi skifter til en projektmappe, giver den mulighed for at skrive en makro i en begivenhed "Workbook_Open ()." Der er en liste over erklæringer, som vi kan bruge til at oprette en begivenhed på vores højre side. Her udfører vi en opgave til autosave i excel, så vi er nødt til at ændre begivenheden til "Beforclose."
  • Trin 7 - Vælg "BeforeClose" og start med at skrive koden til automatisk lagring i Excel.
  • Trin 8 - "ThisWorkbook.Save" gemmer automatisk projektmappen og gemmer den som en makroaktiveret projektmappe for at køre koden som nedenfor:
  • Trin 9 - Gem denne projektmappe som en makroaktiveret, og luk projektmappen. Derefter kan vi observere, at displayalarm, der beder om at gemme eller ikke gemme, ikke vises, men der vises en anden advarselsalarm, som er som nedenfor:

Trin 10 - Når du klikker på Ok, gemmes projektmappen med ændringer automatisk. Vi kan også deaktivere denne alarm ved at bruge en kode i VBA, som automatisk gemmer en projektmappe på en enkel måde.

Lad os se, hvordan det fungerer:

Disse advarselsmeddelelser kommer gennem en applikation, så vi tager "Application.DisplayAlerts = False." Dette betyder, at enhver displayalarm ikke vises, når denne linje er inkluderet i koden. Men det er også vigtigt at medtage en linje af "Application.DisplayAlerts = True", da dette hjælper, når noget vigtigt viser alarm for at springe ud.

Prøv nu at foretage ændringer og lukke projektmappen, vi kan se, at ingen af ​​displayalarmerne vises, men ændringer gemmes. Denne handling hjælper os med at gemme vores arbejde, selvom vi uventet lukker projektmappen uden at gemme det.

Ting at huske

  • Autosave i Excel er en fantastisk funktion, der sparer tid og data ved at gemme det med jævne mellemrum.
  • Når vi først har aktiveret automatisk lagring i Excel, kan vi ikke lukke uden at gemme, hvilket kan vildlede, selvom vi ikke vil gemme dataene.
  • Det overvåger altid brugerens arbejde og opdaterer ændringerne i indhold for at dele point eller et drev.
  • Det giver også flere personer mulighed for at redigere dokumentet samtidigt.

Interessante artikler...