Teil ei paluta muudatuste salvestamist Excelis töövihiku muutmisel ja sulgemisel


Selle artikli Microsoft Exceli 97 versiooni leiate teemast 173113 .
Selle artikli Microsoft Exceli 98 versiooni leiate teemast 183610 .

Sümptomid


Kui muudate ja sulete töövihiku Microsoft Excelis, siis ei paluta teil muudatusi salvestada.

Põhjus


See probleem võib ilmneda juhul, kui järgmised tingimused on täidetud.
  • Käivitate makro, mis muudab töövihiku akna pealdist.
  • Proovite töövihikut enne muudatuste salvestamist salvestamata sulgeda.

Lahendus


Probleemi lahendamiseks tehke ühte järgmistest.
  • Muudatuste salvestamiseks enne töövihiku sulgemist vajutage klahvikombinatsiooni CTRL + S.
  • Saate makros lisada Microsoft Visual Standard for Applicationsi (VBA) koodi rea, et Salvestatud atribuut oleks FALSE. Tehke seda pärast seda, kui rida, mis määrab töövihiku akna atribuudi pealdis .
Microsoft pakub programmeerimise näiteid ainult illustreerimiseks, kuid mitte otseseid ega kaudseid. See hõlmab, kuid mitte ainult, kaudseid garantiisid kaubandusliku või sobivuse teatud otstarbeks. Selles artiklis eeldatakse, et olete kursis programmeerimiskeelega, mida näidatakse ning kus on kasutatud tööriistu, mida kasutatakse toimingute loomiseks ja silumiseks. Microsofti tugiteenuste insenerid aitavad selgitada konkreetse protseduuri funktsioone, kuid nad ei muuda neid näiteid, et lisada teie vajadustele vastavaid funktsioone või koostada toiminguid. Proovi makro palub teil töövihiku salvestada. Makro kasutamiseks tehke järgmist.
  1. Käivitage Excel ja looge uus töövihik.
  2. Visual Visual Editori avamiseks vajutage klahvikombinatsiooni ALT + F11.
  3. Klõpsake menüüs Lisa käsku Module ( moodul).
  4. Tippige uuele moodulile järgmine kood.
          Sub Caption_Macro()            '            'More code here.            '            'Changes the Caption property of the first window            Windows(1).Caption = "Window 1"            'Setting that the workbook has changed.            ActiveWorkbook.Saved = False            '            'More code here.            '      End Sub
  5. Aktiveerige Excel. Selleks vajutage klahvikombinatsiooni ALT + F11.
  6. Osutage menüü Tööriistad käsule makroja klõpsake käsku makrod. Klõpsake nuppu Caption_macro ja seejärel käsku Käivita.
  7. Klõpsake menüüs pilt nuppu Sule.
Kuvatakse teade, mis palub teil töövihiku salvestada.

Lisateave


Kui proovite sulgeda muudetud töövihikut, mida te pole veel salvestanud, palutakse teil need muudatused salvestada. Muudatuste salvestamiseks, mida soovite alles jätta, salvestage need enne töövihiku sulgemist. Salvestatud atribuut annab tulemiks väärtuse True või FALSE , olenevalt sellest, kas töövihikus on tehtud muudatusi. Pange tähele, et Salvestatud atribuuti saab määrata tõeseks või vääraks.