Před uložením spusťte makro

Obsah

Jak propojit událost s úložištěm

Chcete spustit makro před uložením dokumentu, například pro automatickou kontrolu nebo provedení výpočtu? Poté nastavte událost BeforeSave A.

Jeden přes BeforeSave definovaný postup spustí aplikaci Excel před uložením souboru. Následující kód programu ukazuje příklad:

Soukromý dílčí sešit_BeforeSave (Save ByValDisplayed As Boolean, Cancel as Boolean)
Dim a As Variant
a = MsgBox („Ukládání !!“, vbOKOnly, „Nápověda k paměti“)
End Sub

Pokud zahrnete tento kód programu do sešitu, před uložením souboru se zobrazí okno s informací, že by měl být uložen:

Nahradit MsgBoxPříkaz pomocí příkazů, které chcete provést při ukládání souboru.

Ujistěte se, že kód programu není integrován do standardního modulu, ale do modulu pro sešit. Chcete-li to provést, klikněte na požadovaný soubor v editoru VBA a dvakrát klikněte na Tento sešit konec. Poté integrujte kód programu do zobrazeného listu modulu.

O majetku Přerušit v kódu programu můžete určit, zda má být soubor skutečně uložen. Podle Přerušit na hodnotě Nepravdivé ujistěte se, že aplikace Excel neukládá.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave