Kako onemogočiti ali ne dovoliti možnosti Shrani in shrani kot v Excelu?
Ko kliknemo funkcijo Shrani ali Shrani kot, se običajno spremenjeni podatki v delovnem zvezku shranijo hkrati. Toda včasih drugi uporabniki, ko preberejo datoteko, ne morejo spreminjati in shraniti vaše datoteke Excel. V tem članku je opisana metoda VBA za onemogočanje možnosti Shrani in shrani kot v Excelu.
Onemogočite možnosti Shrani in shrani kot s kodo VBA
Onemogočite možnosti Shrani in shrani kot s kodo VBA
Zaženete lahko spodnjo kodo VBA, da onemogočite možnosti Shrani in shrani kot v Excelu.
1. V delovnem zvezku morate onemogočiti funkcije Shrani in shrani kot, pritisnite druga + F11 tipke hkrati, da odprete Microsoft Visual Basic za aplikacije okno.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, dvokliknite Ta delovni zvezek v levo vrstico kopirajte in prilepite spodnji VBA 1 v okno Code in kliknite na Shrani . Oglejte si posnetek zaslona:
VBA 1: onemogočite možnosti Shrani in shrani kot v Excelu
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Saved = True
End Sub
3. Na odprtju Shrani kot izberite mapo, v katero želite shraniti delovni zvezek, poimenujte delovni zvezek, kot ga potrebujete, in izberite Excelov delovni zvezek z omogočeno makro Iz Shrani kot vrsto spustnega seznama in na koncu kliknite Shrani gumb.
4. Zdaj kopirajte in prilepite spodnji VBA 2 v Ta delovni zvezek okno kode. Oglejte si posnetek zaslona.
VBA 2: onemogočite možnosti Shrani in shrani kot v Excelu
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim xName As String
xName = "CancelBeforeSave"
If Not Evaluate("=ISREF('" & xName & "'!A1)") Then
Sheets.Add(after:=Worksheets(Worksheets.count)).Name = xName & ""
Sheets(xName & "").Move after:=Worksheets(Worksheets.count)
Sheets(xName & "").Visible = False
Exit Sub
End If
Cancel = True
End Sub
5. Kliknite Shrani , da shranite kodo in nato zaprite delovni zvezek.
Delovni zvezek je bil shranjen kot Excelov makro omogočen delovni zvezek z Shrani in Shrani kot funkcije onemogočene.
Opombe: Zdi se, da se spremembe shranijo v trenutni delovni list vsakič, ko spremenite in shranite delovni zvezek. Toda po zaprtju in ponovnem odpiranju delovnega zvezka boste ugotovili, da sprememb ni bilo mogoče shraniti.
Najboljša orodja za pisarniško produktivnost
Kutools za Excel rešuje večino vaših težav in poveča vašo produktivnost za 80%
- Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
- Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
- Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
- Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
- Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
- Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
- Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
- Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
- Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2021 in 365. Podpira vse jezike. Enostavna uvedba v vašem podjetju ali organizaciji. 30-dnevna brezplačna preizkusna različica vseh funkcij. 60-dnevna garancija vračila denarja.

Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!



























