VBA has a few module-level utility statements, known as options, that are used for naming conventions, string comparisons, and other internal settings. First off, you may have already noticed the Option Compare Database statement located in the general declarations area of the VBE Code window.
Per Microsoft, the Option Compare Database statement “performs string comparisons based on the sort order determined by the locale ID of the database where the string comparisons occur.” This statement can be modified to either Option Compare Binary or Option Compare Text instead of Option Compare Database. If your VBE code module does not include an Option Compare statement, VBA will default to Option Compare Binary, which results in string comparisons based on a character’s internal binary representation.
How should I understand per used in this type of context? And what does per Microsoft exactly mean?