Lagre automatisk i Excel - Slik slår du på automatisk lagring ved hjelp av Excel Option & VBA

Innholdsfortegnelse

Autolagringsfunksjon i Excel

Autosave in excel er en funksjon / funksjon som brukes til å automatisk lagre endringene eller fremdriften i arbeidet. Dette vil hjelpe oss med å redusere risikoen for tap av data i tilfelle krasj i systemet. Vi finner denne funksjonen i alternativfanen under lagringsdelen, hvis vi legger inn tiden som 5 minutter excel, lagres arbeidsbøkene våre automatisk hvert femte minutt.

Hvordan slå på Autolagring i Excel? (Steg for steg)

Vanligvis er autolagring aktivert i Excel som standard. La oss se hvordan du slår på Autolagringsalternativer i Excel.

  • Trinn -1: Gå til "File" -menyen. Klikk på "Alternativer"
  • Trinn -2: Excel-alternativer vil vises med mange alternativer for å administrere i henhold til vår nødvendighet. Klikk på "Lagre" -alternativet - Dette vil ta oss til å tilpasse arbeidsbøkene som er lagret.
  • Trinn 3 - Fra dette vinduet kan vi se "Lagre informasjon om automatisk gjenoppretting hvert -__minutt" er aktivert. Det er her vi varsler excel for å lagre arbeidsboken for hvert n minutt (n kan være et hvilket som helst tall som representerer antall minutter i tid). Som standard vil Excel ta 10 minutter å utføre AutoRecover, men vi kan endre denne tiden i henhold til vårt krav, for eksempel 1,2,3 minutter.
  • Trinn 4 - Hvis du aktiverer den og ikke klarte å lagre, blir den lagret i denne banen " C: Users aa AppData Roaming Microsoft Excel " (denne banen varierer for alle ettersom deres utvinning
    utmerker seg Autolagringsplasseringen vil være annerledes. Jeg ber alle om å se etter denne autolagringsplasseringen i Excel-alternativer - Lagre.

Vi kan også endre mappen for å lagre sikkerhetskopiene ved å angi en annen bane til "AutoRecover file location."

  • Trinn 5 - Vi kan velge et bestemt format når vi lagrer arbeidsbøkene våre automatisk ved å velge formatet fra listen over Excel-formater som er tilgjengelige.

Som standard vil formatet være "Excel-arbeidsbok (* xlsx).", Da dette ble brukt av de fleste brukerne. Sørg også for å slå på "Behold den siste autolagrede Excel-versjonen hvis jeg lukker uten å lagre."

  • Trinn 6 - Vi kan også unngå å lagre arbeidsbøkene i en stasjon ved å aktivere "Lagre til datamaskin som standard" som følger:

Inntil nå hadde vi lært hvordan du slår på autolagring i Excel, tid som skal gis til å utføre oppgaven med jevne mellomrom, og mange andre funksjoner som vi har.

Hvordan gjenopprette den automatisk lagrede filen?

La oss nå se hvordan du gjenoppretter filen som automatisk lagres. Som du kan se, kopierer filbanen vi hadde gitt i “AutoRecover file location” banen.

Trinn 1 - Nå, åpne Microsoft Explorer; øverst på linjen, bør vi lime inn banen vi hadde kopiert fra “AutoRecover file location” og deretter trykke ENTER.

  • Trinn 2 - Et vindu med filer og mapper som gjenopprettes automatisk, vises. Fra dette vinduet kan vi klikke på filen vi ønsker å bli gjenopprettet, og deretter kan du beholde endringene og lagre arbeidsboken med et nytt navn. Når du har gått inn i banen, vises vinduet nedenfor.

Herfra kan vi gjenopprette filene som ikke er lagret, og vårt arbeid og tid går ikke forgjeves ved å aktivere autolagring i excel.

Slik slår du på automatisk lagring av Visual Basic Application (VBA)

La oss se hvordan kan kode ved hjelp av Excel Macro hjelpe oss med å utføre automatisk lagring i Excel-arbeidsboken.

  • Trinn 1 - Åpne “Visual Basic Editor” fra utviklerfanen i ditt Excel som nedenfor.
  • Trinn 2 - Når vi klikker på "Visual Basic", kan vi visualisere en VBA-editor som kommer ut. Dette hvor vi må skrive kode for å utføre autolagring.
  • Trinn 3 - Her skal vi ikke lage noen modul som operasjonen vår skal utføre, da dette er en "hendelse" der vi skal skrive en makro. En begivenhet er omtrent som om vi åpner en arbeidsbok, så vil den bli betraktet som en begivenhet; på samme måte, hvis vi gjorde endringer i arbeidsboken, så er det også en hendelse, å lukke arbeidsboken er også en hendelse, og så videre.
  • Trinn 4 - For autolagringsoperasjonen antar vi at "lukke arbeidsboken" som en hendelse. Åpne "ThisWorkbook", som er på venstre side av siden, og begynn å skrive en makro.
  • Trinn 5 - Når vi åpner "Denne arbeidsboken", kan vi se "Generelt" og endre den til "Arbeidsbok" som følger.
  • Trinn 6 - Når vi bytter til en arbeidsbok, gir den muligheten til å skrive en makro i hendelsen "Workbook_Open ()." Det er en liste over erklæringer som vi kan bruke til å lage en begivenhet på vår høyre side. Her vil vi utføre en oppgave for automatisk lagring i Excel, så vi må endre hendelsen til "Beforclose."
  • Trinn 7 - Velg "BeforeClose" og begynn å skrive koden for automatisk lagring i Excel.
  • Trinn 8 - "ThisWorkbook.Save" vil automatisk lagre arbeidsboken og lagre den som en makroaktivert arbeidsbok for å kjøre koden som nedenfor:
  • Trinn 9 - Lagre denne arbeidsboken som makroaktivert og lukk arbeidsboken. Så kan vi observere at skjermvarsel som ber om lagring eller ikke lagring, ikke kommer til å vises, men noen andre advarsler vises som nedenfor:

Trinn 10 - Når du klikker på Ok, blir arbeidsboken med endringer automatisk lagret. Vi kan også deaktivere dette varselet ved å bruke noen koder i VBA, som lagrer en arbeidsbok automatisk på en enkel måte.

La oss se hvordan det fungerer:

Disse advarslene kommer gjennom et program, så vi tar “Application.DisplayAlerts = False.” Dette betyr at et visningsvarsel ikke kommer ut når denne linjen er inkludert i koden. Men det er også viktig å inkludere en linje med "Application.DisplayAlerts = True", da dette hjelper når noe viktig viser varsel for å komme ut.

Prøv nå å gjøre endringer og lukk arbeidsboken. Vi kan se at ingen av skjermvarslene vises, men endringene blir lagret. Denne operasjonen vil hjelpe oss med å lagre arbeidet vårt, selv om vi uventet lukker arbeidsboken uten å lagre den.

Ting å huske

  • Autolagring i Excel er en fantastisk funksjon som sparer tid og data ved å lagre den med jevne mellomrom.
  • Når vi aktiverer automatisk lagring i Excel, kan vi ikke lukke uten å lagre, noe som kan villede, selv om vi ikke vil lagre dataene.
  • Den overvåker alltid brukerens arbeid og oppdaterer endringene i innholdet for å dele poeng eller en stasjon.
  • Det lar også flere personer redigere dokumentet samtidig.

Interessante artikler...