Excel VBA: Tallenna työkirja ilman kehotusta (helpoilla ohjeilla)

  • Jaa Tämä
Hugh West

Kun tallennat Makro tiedostoa täsmälleen samaan paikkaan kuin ennenkin, se kehottaa sinua aina vaihtamaan tiedoston hälytysviestillä. Se voi olla hankalaa, kun joudut tallentamaan tietoja usein ja sinulla on siihen vain vähän aikaa. Tämän vuoksi käytämme apuna vaihtoehtoa VBA Tämä opetusohjelma näyttää sinulle, miten ongelma ratkaistaan työkirjan tallentaminen ilman kehotusta Excel VBA .

Lataa harjoituskirja

Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.

Tallenna ilman kehotetta.xlsm

7 helppoa vaihetta työkirjan tallentamiseksi ilman kehotusta Excel VBA: n avulla

Alla olevassa kuvassa on esimerkkitietojoukko, joka osoittaa eron sen jälkeen, kun olet suorittanut ohjelman VBA-koodit lopettaaksemme kyselyn. Tallentaessamme tiedostoa käytämme komentoa VBA-koodit poistaaksesi näytön hälytysviestin käytöstä.

Vaihe 1: Luo moduuli VBA-koodin kirjoittamista varten.

  • Paina ensin Alt + F11 avataksesi VBA-makro .
  • Napsauta Lisää välilehti.
  • Valitse vaihtoehdoista Moduuli luoda uusi Moduuli .

Vaihe 2: Lisää SaveAs-funktio koodiin

  • Käyttö SaveAs-toiminto tässä työkirjassa, kirjoita ( ) ja SaveAs , tai valitse SaveAs käytettävissä olevien toimintojen luettelosta.

Vaihe 3: Tiedoston osoitteen ja nimen lisääminen VBA-koodiin

  • Tiedoston osoitteen lisääminen, go tiedoston sijaintiin.
  • Napsauta kansio kuvake ja kopioi osoite.

  • Liitä osoite kohdassa Tiedostonimi argumentti SaveAs-toiminto .
  • Kun olet syöttänyt osoite , kirjoita tiedostonimi .
  • Vihdoinkin, sulje osoite ja tiedostonimi suljetuin pilkuin (" ") .

  • Kun olet lisännyt osoitteen, kirjoita pilkku ja kirjoittaa 52 varten FileFormat argumentti.

  • Näin lopulliset koodit näkyvät.
 Sub Without_Prompt() ThisWorkbook.SaveAs "C:\Users\Admin\Desktop\Bhubon\Exceldemy\3875_420093_Bhubon_excel vba tallenna työkirja ilman kehotusta\Save Without Prompt", 52 End Sub 

Vaihe 4: Suorita VBA-koodi ja tarkista virheet

  • Näyttöön ilmestyy kehote, koska emme poistaneet pois käytöstä Hälytykset viesti.
  • Napsauta sitten Ei .

  • Klikkaa lopuksi End .

Vaihe 5: Kirjoita koodi kehotusviestin poistamiseksi käytöstä

  • Jos haluat poistaa kehotusviestin käytöstä, meidän on poistettava käytöstä komentoarvo DisplayAlerts viesti.
  • Anna minulle DisplayAlerts. option statement as False poistaa kehotus- tai hälytysviestin käytöstä.
  • Kirjoita seuraavat koodit Moduuli pysäyttääksesi kehotuksen.
 Sub Without_Prompt() 'Komento olla näyttämättä kehotetta Application.DisplayAlerts = False 'Sovelletaan komentoa tiedoston tallentamiseen 'File Name -argumentissa annetaan tiedoston nimi ja osoite ThisWorkbook.SaveAs "C:\Users\Admin\Desktop\Bhubon\Exceldemy\3875_420093_Bhubon_excel vba tallenna työkirja ilman kehotetta\Tallenna ilman kehotetta\Save Without Prompt", 52 Application.DisplayAlerts = True End Sub 

Vaihe 6: Suorita VBA-koodi DisplayAlerts-komennon käytöstä poistamisen jälkeen.

  • Tällä kertaa napsautat suorita-painiketta tai painat painiketta F5 ajaa VBA-koodit .
  • Nyt ei kuitenkaan tule hälytysviestiä.

Vaihe 7: Tarkista lopullinen vastaus tuloksista

  • Muuta esimerkkitietoaineistossamme vastaanottajan nimi osoitteesta Suolavesi osoitteeseen Bhubon .

  • Paina F5 suorittaa ohjelman, eikä mitään viestiä tule näkyviin.
  • Sulje laskentataulukko tallentamatta.

  • Avaa tiedosto ja katso, että tiedosto on tallennettu viimeisimmällä tekemälläsi nykyisellä versiolla.

Päätelmä

Toivottavasti tämä artikkeli on antanut sinulle opetusohjelman siitä, miten työkirjoja tallennetaan ilman kehotusta, jossa on Excel VBA Kaikki nämä menettelyt on opittava ja sovellettava tietokokonaisuuteesi. Tutustu harjoituskirjaan ja testaa nämä taidot. Olemme motivoituneita tekemään tällaisia opetusohjelmia teidän arvokkaan tukenne ansiosta.

Ota yhteyttä, jos sinulla on kysyttävää, ja jätä kommentteja alla olevaan osioon.

Me, jotka olemme Exceldemy tiimi, vastaa aina kyselyihinne.

Pysy kanssamme ja jatka oppimista.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.