How to distribute my files to the customer's PC.

LockXLS offers such ways to distribute your locked file:

Use Deployment Wizard to create setup package (MSI) for your product.