# VBA &amp; Protection

This section covers how to protect and encrypt workbooks, work with VBA projects, and sign workbooks or label them according to your organization's information protection policies.

- [Encrypt and Protect your workbook](<https://epplussoftware.com/docs/vba-and-protection/encrypt-and-protect-your-workbook/index.md>) - Protect the structure of a workbook and the cells of a worksheet, and read and write encrypted, password-protected packages.
- [VBA](<https://epplussoftware.com/docs/vba-and-protection/vba/index.md>) - Create, read and write VBA projects and code modules, and sign VBA code with a code signing certificate. EPPlus does not execute VBA.
- [Digital Signatures](<https://epplussoftware.com/docs/vba-and-protection/digital-signatures/index.md>) - Add digital signatures to a workbook, including signature lines and stamps (EPPlus 8 and later).
- [Working with Sensibility Labels](<https://epplussoftware.com/docs/vba-and-protection/working-with-sensibility-labels/index.md>) - Use EPPlus together with the Microsoft Information Protection SDK to read and apply sensitivity labels.

### See also

- [Security](<https://github.com/EPPlusSoftware/EPPlus/blob/develop8/SECURITY.md>)
- [Security considerations when calculating formulas](<https://epplussoftware.com/docs/formulas-and-filters/formula-calculation/security-considerations-when-calculating-formulas/index.md>)
