![barcode gen barcode gen](https://i.pinimg.com/originals/29/f9/53/29f9532a191d22d43bf0609a4a2f0e9f.gif)
Sub does not support a barcode inclination just vertical orientation A complete barcode width is not pre-calulated and drawing begins from left which can cause unexpected overhangs Code does not check the length of the encoded string Code does not generate any special "instruction" symbols: symbols 95-98, 100, 102 in charset "B" and 102 in charset "C". 10% bars overlapping is used for drawing as this value showed the best result at scanning tests. This tweak significantly reduces barcode length for a numeric string. A "tweak" for numeric strings has been implemented: If a numeric string to be encoded is of odd length the first symbol is encoded as "B" the rest of symbols are encoded as "C". Sub draws a barcode onto a target Worksheet from beginning position which is defined by horizontal offset (X), vertical offset (Y) measured in mm of required height in mm bar width is defined in pt The sub uses Shapes collection to draw lines of a barcode instead of special fonts Main symbology has been picked from CODE128 SYMBOLOGY
![barcode gen barcode gen](https://angularscript.com/wp-content/uploads/2017/05/Angular-4-Barcode-Generator.png)
It was much easier and faster than Code93 as Code128 is simpler to encode and yet more powerful particularly for strings of digits.
![barcode gen barcode gen](https://venturebeat.com/wp-content/uploads/2019/04/Outlook-Calendar-Add-In-Slack-Mobile_Animated.gif)
And finally I've developed it! As before want to share it with other Mr.Excel users and Google searchers.
#BARCODE GEN GENERATOR#
Since the Code93 barcode generator has been developed I've been thinking of Code128.