I have a program that depends on VBA and cell formulas that I send to customers for projections. We do not want them to have access to either the formulas or the VBA. I feel the VBA is safe (enough) with password protection.
However, even with sheet protection, one of our customers sent back a workbook in which they had unprotected one sheet. Our password is not a simple one. Thus, I searched Google to see how they did this and the first result gave me some VBA that I was able to replicate what they had done. Because my VBA is well protected I was still able to open a new workbook and call on my protected one to unprotect the sheet (and any sheet) with a generic password.
Is there anyway to avoid this "hack" to my workbook?
P.s. I really don't want to post the password break code here because I don't want to propagate this type of coding. Especially since I love this forum.
However, even with sheet protection, one of our customers sent back a workbook in which they had unprotected one sheet. Our password is not a simple one. Thus, I searched Google to see how they did this and the first result gave me some VBA that I was able to replicate what they had done. Because my VBA is well protected I was still able to open a new workbook and call on my protected one to unprotect the sheet (and any sheet) with a generic password.
Is there anyway to avoid this "hack" to my workbook?
P.s. I really don't want to post the password break code here because I don't want to propagate this type of coding. Especially since I love this forum.