Excel VBA: Sačuvajte radnu svesku bez upita (sa jednostavnim koracima)

  • Podijeli Ovo
Hugh West

Kada pohranjujete datoteku Makro na tačnoj lokaciji kao i prije, uvijek vas traži da zamijenite datoteku porukom upozorenja. Može biti nezgodno kada morate često da spremate podatke i imate ograničeno vreme za to. Kao rezultat toga, koristit ćemo VBA kod da riješimo problem. Ovaj vodič će vam pokazati kako da spremite radnu svesku bez upita sa Excel VBA .

Preuzmite radnu svesku

Preuzmite ovu radnu svesku za vježbanje da biste vježbali dok čitate ovaj članak.

Sačuvajte bez Prompt.xlsm

7 jednostavnih koraka za spremanje radne knjige bez upita s Excel VBA

Uključili smo uzorak skupa podataka na sliku ispod kako bismo demonstrirali razliku nakon pokretanja VBA kodova za zaustavljanje upita. Dok pohranjujemo datoteku, koristit ćemo VBA kodove da onemogućimo prikaz poruke upozorenja.

Korak 1: Kreirajte Modul za pisanje VBA koda

  • Prvo, pritisnite Alt + F11 da otvorite VBA makro .
  • Kliknite na karticu Insert .
  • Iz opcija odaberite Modul za kreirajte novi Module .

Korak 2: Umetnite funkciju SaveAs u kod

  • Da biste koristili funkciju SaveAs u ovoj radnoj knjizi, upišite ( ) i SaveAs , ili odaberite Sačuvaj kao sa liste dostupnihfunkcije.

Korak 3: Dodajte adresu i naziv datoteke u VBA kod

  • Da biste umetnuli adresu datoteke, idite na lokaciju datoteke.
  • Kliknite na ikonu foldera i kopirajte adresu.

  • Zalijepi adresu ispod Filename argumenta SaveAs funkcija .
  • Nakon unosa adrese , upišite ime datoteke .
  • Konačno, zatvorite adresu i ime datoteke obrnutim zarezima (” “) .

  • Nakon što dodate adresu, upišite zarez i upišite 52 za FileFormat argument.

  • Tako će se pojaviti konačni kodovi .
6477

Korak 4: Pokrenite VBA kod i provjerite grešku

  • Pojaviće se poruka s promptom jer nismo onemogućite poruku Upozorenja .
  • Zatim kliknite Ne .

  • Konačno, kliknite na Kraj .

Korak 5: Napišite kod za onemogućavanje prompt poruke

  • Da bismo onemogućili prompt poruku, moramo onemogućiti Prikaži upozorenja poruku.
  • Daj mi Display Alerts. Opciona izjava kao False da biste onemogućili poruku podsjetnika ili alarma.
  • Zapišite sljedeće kodove u modulu zaustavitiprompt.
7773

Korak 6: Pokrenite VBA kod nakon onemogućavanja naredbe DisplayAlerts

  • Ovaj put kliknite na dugme za pokretanje ili pritisnite F5 da pokrenete VBA kodove .
  • Ali sada neće biti tražena poruka upozorenja.

Korak 7: Provjerite konačni odgovor u rezultatu

  • U našem skupu podataka uzorka promijenite ime primatelja iz Sola na Bhubon .

  • Pritisnite F5 da pokrenete program i ne poruka će se pojaviti.
  • Zatvorite radni list bez spremanja.

  • Otvorite datoteku i provjerite da li je datoteka sačuvana sa najnovijim trenutnim izdanjem koje ste napravili.

Zaključak

Nadam se da vam je ovaj članak dao vodič o tome kako da sačuvate radne sveske bez upitajte sa Excel VBA . Sve ove procedure treba naučiti i primijeniti na vaš skup podataka. Pogledajte radnu svesku za vježbanje i testirajte ove vještine. Motivirani smo da nastavimo s izradom ovakvih tutorijala zbog vaše vrijedne podrške.

Molimo vas da nas kontaktirate ako imate bilo kakvih pitanja. Također, slobodno ostavite komentare u odjeljku ispod.

Mi, Exceldemy tim, uvijek odgovaramo na vaše upite.

Ostanite s nama i nastavite učiti.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.