Uploaded March 2019 | Updated September 2026, 1 week ago
This IDAutomation video explains how to use the IDAutomation #VBA to format data in #Excel 2018 from Excel 2016 and prepare it for an InDesign data merge.
IDAutomation #Barcode 1D Fonts:
idautomation.com/barcode-fonts
#Code128 Barcode Fonts:
idautomation.com/barcode-fonts/code-128
How to Install Code 128 Fonts on Windows:
support.idautomation.com/Code-128/How-to-install-the-Code-128-Package-for-Windows/_1732
IDAutomation VBA download for 1D Fonts:
support.idautomation.com/Barcode-Fonts/How-to-download-and-import-the-IDAutomation-VBA-for-Excel/_1221
The IDAutomationVBA.bas formats data for Code 128, Interleaved 2 of 5, Code 39, UPCA, UPCE, EAN8, EAN13, and other 1D barcode types.
Code 128 uses the formulas:
=Code128() for Code 128 Auto
=Code128a() for Code 128A
=Code128b() for Code 12B
=Code128c() for Code 128C
Code 39 uses
=Code39()
=Code39Mod43()
Interleaved 2 of 5 uses
=I2of5()
=I2of5Mod10()
UPC/EAN use
=EAN8()
=EAN13()
=UPCA()
=UPCE()
VIEW PART 2 OF 2: This video explains how to perform a data merge using IDAutomation Encoded Data
youtu.be/eLJ6cLBVeFY
This IDAutomation video explains how to use the IDAutomation #VBA to format data in #Excel 2018 from Excel 2016 and prepare it for an InDesign data merge.
IDAutomation #Barcode 1D Fonts:
idautomation.com/barcode-fonts
#Code128 Barcode Fonts:
idautomation.com/barcode-fonts/code-128
How to Install Code 128 Fonts on Windows:
support.idautomation.com/Code-128/How-to-install-the-Code-128-Package-for-Windows/_1732
IDAutomation VBA download for 1D Fonts:
support.idautomation.com/Barcode-Fonts/How-to-download-and-import-the-IDAutomation-VBA-for-Excel/_1221
The IDAutomationVBA.bas formats data for Code 128, Interleaved 2 of 5, Code 39, UPCA, UPCE, EAN8, EAN13, and other 1D barcode types.
Code 128 uses the formulas:
=Code128() for Code 128 Auto
=Code128a() for Code 128A
=Code128b() for Code 12B
=Code128c() for Code 128C
Code 39 uses
=Code39()
=Code39Mod43()
Interleaved 2 of 5 uses
=I2of5()
=I2of5Mod10()
UPC/EAN use
=EAN8()
=EAN13()
=UPCA()
=UPCE()
VIEW PART 2 OF 2: This video explains how to perform a data merge using IDAutomation Encoded Data
youtu.be/eLJ6cLBVeFY



![How to Create #Barcodes through Commands using the Barcode #ImageGenerator
The tutorial explains how to #create-multiple-barcodes using IDAutomation commands in a batch file with the #BarcodeImageGenerator.
Barcode Image Generator
https://www.idautomation.com/barcode-generator/
Barcode Image Generator User Manual:
https://www.idautomation.com/barcode-generator/user-manual.html
NOTE: This option is not available in the Mac version.
Open the Image Generator and change any properties as necessary. The image created will use the properties that were last set and only the data encoded in the barcode will change. After the properties are set, close the Image Generator. From the Windows command prompt or DOS command line, the following parameters are available to create image files:
[ DataToEncode ] [ Optional file path, file name.ImageType ]
or
[ LoadValues+XML Settings File+DataToEncode+File Path, File Name.ImageType ]
(the LoadValues option is only available in Version 2010 or later)
The following example generates a JPEG file in the current directory:
Image Generator.exe 123456789012
The result would be an image file named 123456789012.jpeg
An example that generates a 1 bit monochrome bitmap file in a specified directory with a specified file name would contain the following in a batch file:
Image Generator.exe 123456789012 C:WindowsTempTestFile.1bmp
The following types of files may be created: jpeg, gif, tiff, png, bmp, wmf or 1bmp (1 bit per pixel bitmap)
In Version 2010 and greater (Windows Version), additional parameters may be specified to load values from a saved xml file.
For example:
Image Generator.exe Loadvalues+C:TempFileName.xml+123456789012+C:TempTestFile.gif How to Create #Barcodes through Commands using the Barcode #ImageGenerator](https://i.ytimg.com/vi/nFeUTO4FDag/mqdefault.jpg)






