Jak zakázat ukládání sešitu, ale povolit pouze ukládání jako v aplikaci Excel?
Chcete-li zachovat původní data sešitu, která se mají změnit, musíte použít funkci Uložit jako namísto Uložit pokaždé, když aktualizujete data tohoto sešitu. Ale jsme zvyklí na uložení sešitu stisknutím kláves Ctrl + S během úprav sešitu. Existuje nějaká metoda k deaktivaci funkce Uložit, ale povolit pouze Uložit jako v aplikaci Excel? Tento článek vám může pomoci.
Zakažte ukládání sešitu, ale povolte pouze ukládání jako u kódu VBA
Zakažte ukládání sešitu, ale povolte pouze ukládání jako u kódu VBA
Následující kód VBA vám pomůže deaktivovat funkci Uložit, ale povolí pouze Uložit jako ze sešitu.
1. lis Další + F11 současně otevřete Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace okno, dvakrát klikněte Tato pracovní kniha v Projekt podokno pro otevření Tento sešit (kód) okno. Poté zkopírujte a vložte níže uvedený kód VBA do okna Kód.
Kód VBA: Povolte pouze Uložit jako v aplikaci Excel
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Not SaveAsUI Then
Cancel = True
MsgBox "You cannot save this workbook. Use Save As", vbInformation, "Kutools for Excel"
End If
End Sub
3. lis Další + Q klávesy pro zavření Microsoft Visual Basic pro aplikace okno.
4. Protože sešit obsahuje skript VBA, při ukládání sešitu se zobrazí nejprve následující dialogové okno. Klikněte prosím na Ano .
5. Nyní se zobrazí dialogové okno, které vám sdělí, že funkce Uložit v tomto sešitu je deaktivována. K uložení aktualizovaných dat tohoto sešitu musíte použít funkci Uložit jako.
Klepněte na tlačítko OK tlačítko a pokračujte v ukládání sešitu pomocí funkce Uložit jako.
Související články:
- Jak zakázat nebo nepovolit možnosti Uložit a Uložit jako v aplikaci Excel?
- Jak vložit nebo zobrazit poslední uložené časové razítko na listu v aplikaci Excel?
- Jak uložit pouze jeden list do sešitu v aplikaci Excel?
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!