Innholdsfortegnelse
Når du lagrer en Makro -fil på nøyaktig plassering som før, blir du alltid bedt om å erstatte filen med en varselmelding. Det kan være upraktisk når du må lagre data ofte og har begrenset tid til å gjøre det. Som et resultat bruker vi en VBA -kode for å løse problemet. Denne opplæringen viser deg hvordan du lagrer en arbeidsbok uten en melding med Excel VBA .
Last ned øvelsesarbeidsbok
Last ned denne øvelsesarbeidsboken for å trene mens du leser denne artikkelen.
Lagre uten prompt.xlsm
7 enkle trinn for å lagre en arbeidsbok uten spørsmål med Excel VBA
Vi har inkludert et eksempeldatasett i bildet nedenfor for å demonstrere forskjellen etter å ha kjørt VBA-kodene for å stoppe spørringen. Mens vi lagrer filen, bruker vi VBA-koder for å deaktivere visningsvarselmeldingen.
Trinn 1: Opprett en Modul for å skrive VBA-kode
- Trykk først Alt + F11 for å åpne VBA-makroen .
- Klikk på Sett inn fanen.
- Velg Modul fra alternativene lag en ny modul .
Trinn 2: Sett inn SaveAs-funksjon i kode
- For å bruke Lagre Som-funksjonen i denne arbeidsboken, skriv ( ) og Lagre Som , eller velg Lagre som fra listen over tilgjengeligefunksjoner.
Trinn 3: Legg til filadresse og navn i VBA-kode
- For å sette inn filadressen, gå til filplasseringen.
- Klikk på mappen ikonet og kopier adressen.
- Lim inn adressen under argumentet Filnavn til SaveAs-funksjonen .
- Etter å ha angitt adressen , skriv inn filnavnet .
- Til slutt lukk adressen og filnavnet med inverterte kommaer (” “) .
- Etter at du har lagt til adressen, skriv inn komma og skriv 52 for Filformat argumentet.
- Slik vil de endelige kodene se ut .
7875
Trinn 4: Kjør VBA-kode og se etter feil
- En melding vil dukke opp siden vi ikke gjorde det deaktiver Varsler meldingen.
- Klikk deretter Nei .
- Til slutt klikker du på Slutt .
Trinn 5: Skriv en kode for å deaktivere ledetekst
- For å deaktivere ledeteksten, må vi deaktivere Vis varsler -melding.
- Gi meg Display Alerts. opsjonssetningen som False for å deaktivere meldingen eller alarmerende melding.
- Skriv ned følgende koder i modulen for å stoppeledetekst.
2822
Trinn 6: Kjør VBA-kode etter å ha deaktivert DisplayAlerts-kommandoen
- Denne gangen klikker du på kjør-knappen eller trykk F5 for å kjøre VBA-kodene .
- Men ingen varselmelding vil bli spurt nå.
Trinn 7: Sjekk endelig respons i resultat
- I vårt eksempeldatasett endrer du mottakerens navn fra Brine til Bhubon .
- Trykk F5 for å kjøre programmet og nei melding vil dukke opp.
- Lukk regnearket uten å lagre.
- Åpne filen og se at filen er lagret med den siste gjeldende utgaven du har laget.
Konklusjon
Jeg håper denne artikkelen har gitt deg en veiledning om hvordan du lagrer arbeidsbøker uten en ledetekst med Excel VBA . Alle disse prosedyrene bør læres og brukes på datasettet. Ta en titt på øvelsesarbeidsboken og test disse ferdighetene. Vi er motiverte til å fortsette å lage opplæringsprogrammer som dette på grunn av din verdifulle støtte.
Kontakt oss hvis du har spørsmål. Legg også gjerne igjen kommentarer i seksjonen nedenfor.
Vi, Exceldemy -teamet, er alltid lydhøre for spørsmålene dine.
Bli hos oss og fortsett å lære.