Microsoft Visual Basic for Applications (VBA) je standardní jazyk pro psaní programů automatizace funkcí v Microsoft Office. Zjistěte, jak chránit kód VBA před odcizením nebo sabotáží ostatními.
Krok
Metoda 1 ze 3: Ochrana kódu heslem
Krok 1. Otevřete editor jazyka Visual Basic, který se obvykle nachází v nabídce „Nástroje“> „Makro“
Pokud používáte Access, možná budete muset nejprve otevřít okno databáze, v závislosti na nastavení počítače.
-
Vyberte "Vlastnosti projektu" v nabídce "Nástroje" v editoru jazyka.
Krok 2. Přejděte na kartu „Ochrana“
Krok 3. Zaškrtnutím možnosti „Zamknout projekt pro prohlížení“kód skryjete
Krok 4. Zadejte heslo dvakrát do určeného pole a vytvořte a potvrďte heslo
Krok 5. Uložte, zavřete a znovu otevřete soubor, aby se změny uložily
Pokud používáte Excel 2007 a novější, bude možná nutné soubor uložit jako soubor XLSM, aby kód fungoval.)
Metoda 2 ze 3: Skrytí kódu VBA v souborech Access 2007 pouze pro čtení
Krok 1. Přejděte na kartu „Nástroje databáze“
Krok 2. Vyhledejte skupinu „Nástroje databáze“
Krok 3. Vyberte „Vytvořit ACCDE. "
Krok 4. Uložte soubor ACCDE s jiným názvem
Soubory ACCDE jsou soubory pouze pro čtení, takže pro provedení změn budete stále muset zachovat původní soubory.
Metoda 3 ze 3: Ochrana kódu VBA vytvořením doplňků
Krok 1. Vytvořte prázdný soubor Office podle kódu, který chcete vytvořit
Pokud je váš kód například určen pro aplikaci Excel, vytvořte nový soubor aplikace Excel.
Krok 2. Zkopírujte kód VBA do editoru jazyka Visual Basic v prázdném souboru
Krok 3. Otevřete okno „Makra“, které je obecně v části „Nástroje“. "
Krok 4. Otestujte svůj kód a „ladění“
Krok 5. Odstraňte obsah souboru přidaného makrem
Krok 6. Přidejte popis makra, které chcete spustit
Chcete -li přidat popis, bude možná nutné v okně makra kliknout na „Možnosti“.
Krok 7. Zkompilujte kód
V editoru jazyka najděte nabídku „Ladit“a vyberte „Zkompilovat projekt VBA“.
Krok 8. Uložte kopii souboru ve standardním formátu
Krok 9. V editoru jazyka klepněte na „Nástroje“a poté vyberte „Vlastnosti projektu. "
Krok 10. Klikněte na kartu „Ochrana“
Krok 11. Zaškrtněte políčko „Uzamknout projekt pro prohlížení“
V závislosti na typu používaného souboru a nastavení vaší kanceláře/počítače může být nutné nastavit heslo.
Krok 12. Otevřete „Uložit jako … “nebo„ Uložit kopii “.
Krok 13. Otevřete rozevírací nabídku a poté změňte typ souboru podle vámi vytvořeného doplňku
- Uložte doplňky aplikace Microsoft Word jako DOT nebo šablony. Pokud chcete, aby se doplněk spustil při otevření aplikace Word, uložte soubor do složky „Po spuštění“ve Wordu.
- Uložte doplněk Microsoft Excel jako XLA.
- Uložte doplněk aplikace Microsoft Access ve formátu MDE. Tento formát bude chránit kód VBA. Soubory maker aplikace Excel lze také uložit ve formátu MDA, ale kód nebude skryt.
- Uložte doplněk Microsoft PowerPoint jako PPA. Tímto způsobem bude kód VBA uzamčen a nikdo jiný k němu nebude mít přístup ani jej nebude moci upravovat.
Krok 14. Zavřete a znovu otevřete Microsoft Office
Váš doplněk bude použitelný.
Tipy
- Pokud nemůžete najít editor VBA nebo správce doplňků, ujistěte se, že je program nainstalován ve vašem počítači. Pokud program není nainstalován, budete možná muset použít instalační disk CD k instalaci potřebných souborů.
- Vaše nastavení Microsoft Office může ovlivnit umístění funkcí v jednotlivých programech. Pokud nemůžete najít konkrétní funkci, hledejte ji v nabídce „Nápověda“.