ActiveBarcode FAQ


Office 2007,2010: I can no longer edit or modify the barcode once I close the fileLink

I created a document with the control, I save it, reopen it and I can no longer edit or modify the barcode.
This has something to do with the security settings of your Office, Excel, Access or Word installation. The ActiveX component is blocked by the security settings when opening the file.
You can change this by openning the document from a trusted location:

1. Click the Microsoft Office Button and then click on teh Options button.
2. Click Trust Center, click Trust Center Settings, and then click Trusted Location.
3. Add the path of your document file to the trusted locations.

Black Box instead of a barcodeLink

I embedded your control in a form and I get a black box instead of a barcode?
Your developing environment selected bad default colors for our control. Simply customize hte control by yourself and set the background color (Backcolor) on white (clWhite). This will solve the problem.

License is not acceptedLink

Unfortunately, we use the full version and get an error message that we lack the license?
If you receive an error message under Access after you installed the full version and the license files, this is because Access did not recognize the change of the license from the Trial version to the full version.

In this case it is necessary, to remove all barcode control elements from the database that were created with the Trial version. Then close Access and launch it again. Now insert the barcode controls back into the database. Be sure that you have installed the developer license correctly before doing this.

True Type fonts? ActiveBarcode is better!Link

I am searching for a true type font to display barcodes. Can you help me?
Yes and no. A barcode true type font is not what we can offer because this is only a static solution with restricted use. With a true type font automatic check digits are not possible and binding to a database seems to be impossible. Our solution uses a much more powerful way: The barcode is displayed by the ActiveBarcode control and so it offers you many more features than a static barcode true type font.

Windows 3.x:Link

Is there a 16-bit solution available?
No, ActiveBarcode is not available for 16-bit Windows. ActiveBarcode will not run on Win3.x. You'll need a newer Windows version in order to use ActiveBarcode.

Supporting SoftwareLink

What programs work with the ActiveBarcode control?
All programs that support OLE 2.0 and all programs that explicit support ActiveX controls like Access, Excel, Word, Internet Explorer, FrontPage, Visual FoxPro, Visual C++, Visual J++, Visual C#, Visual Basic, Visual Basic for Applications (VBA), PowerBuilder, Delphi and many more.

FNC1 with EAN-128, GS1-128, UCC-128Link

How do I set the FNC1 character that is required for some Application Identifiers in EAN/UCC 128?
Select the barcode type "EAN/UCC 128 AI". If you now enter <FNC1>, ActiveBarcode will code this as FNC1 control code.

If you are using "Code 128" or "EAN/UCC 128" you can code the FNC1 by using ASCII character 242.

Saving Bitmap filesLink

My primary objective is to take the barcodes that I've generated and save them as .bmp files. I'm using Visual Basic. Can you help me?
Yes, simply use the methods SaveAs, SaveAsBySize or SaveAsBySizeExtended.

If you want to change the bitmap before saving, use the Picture property to retrieve the image.

Code 39 ExtendedLink

I'm trying to print CustomerID in BarCode form using Code 39 Extended. At time, the barcode will be printed, but at time it just simply show the word "size"!?
The problem is that if you use several characters (e. g. small letters) that are not included in Code 39 but in Code 39 extended, the character is made of two symbols in the barcode, which can increase the effective width of the barcode. You should increase the width of the barcode in the way, so the maximum code length your require will fit into the control to avoid problems.

Using the controlLink

How do I use ActiveBarcode control with Word, Excel or Access?
Please have a look at our 'Examples' section. There you'll find many step-by-step instructions that will help you. You can solve nearly all problems and automate tasks with ActiveBarcode and Visual Basic for Applications (VBA).


The control is not visible and it displays {CONTROL ACTIVEBARCODE.BarcodeCtrl.\s}
This is because of your options setting in Word. Go to the options dialog of Word. Then have a look for the option "Field functions" and set this one to "not checked".

Mail merge with ActiveBarcodeLink

I want to add a barcode to my mail merge. How can I bind a data field of my control data to ActiveBarcode?
You have to use a macro to print your mail merge. This macro has to make the binding. The following example shows how you can do this. Have a look at the name "Productcode". This is the name of the data field bound to ActiveBarcode in this example. Please replace with your data field name.

Sub MailMerge_example_with_ActiveBarcode()
' MailMerge_example_with_ActiveBarcode Makro for Word2000
' (c) 1999 by Frank Horn
' Macro shows how to print barcodes in a mail merge.
if MsgBox("Do you want to print mail merged documents?", vbYesNo,
"Question") = vbYes Then
  'counter to zero
  num = 0
  'first record is number one
  ActiveDocument.MailMerge.DataSource.ActiveRecord = 1
    ' Fill ActiveBarcode text property now
    ActiveDocument.Barcode1.Text = ActiveDocument.MailMerge.DataSource.DataFields("Productcode").Value
    ' do not prompt for printing...
    Options.PrintBackground = True
    ' print page
    ' recognize old record
    lastone = ActiveDocument.MailMerge.DataSource.ActiveRecord
    ' select next record
    ActiveDocument.MailMerge.DataSource.ActiveRecord = wdNextRecord
    num = num + 1
    ' check if there are new ones
  Loop While ActiveDocument.MailMerge.DataSource.ActiveRecord <> lastone
  ' notify user
  MsgBox (Str(num) + " pages printed!")
End If
End Sub
To start printing, launch this macro. Otherwise the barcode will not be updated.

There is a example file available in our download section.

Word labels or tables make problems?Link

I want to add a barcode object to a label or a table. The problem is that I cannot position it inside the table or the label. The barcode always "jumps" to the outside. How can I fix this problem?
If you add a barcode to a document the default for the "over the text" option of objects is always enabled. If this option is enabled you cannot position an object inside the table or the label. To fix this problem you have to disable this option. Click the object with the right mouse button and select the function Object format... A dialog will appear. Please select the "Position" tab and you'll see the "over the text" property at the bottom of the options. Disable this option and click Ok. Now the barcode is movable into the table and/or label.

The barcode or it's picture property does not refresh or doesn't have any dataLink

I get an error stating the picture property is not set and does not contain any data yet.
If you use the picture property in time critical or batch loops, you have to give the windows system enough time to do it's events. E.g. in VBA you use 'DoEvents'. This guarantees that the picture property is correctly set with data. Alternatively you can try to use the 'CreatePictureBySize' method before using the picture property.

Rotating the BarcodeLink

I would like to know if this control allows change orientation of the barcode (rotation)?
Yes, please have a look at the property "Rotate".

Do you have an example for .... ?Link

I am using the software ... and want to use ActiveBarcode. Can you assist?
Please have a look in our 'Examples" section. There you find a whole bunch of step-by-step instructions. If you don't see your software, you may ask us by email, but be aware that we cannot know all the software that is available.

First, please have a look into the manual of your software for information about how to use an ActiveX Control and if it meets your requirements.

Crystal Report data bindingLink

We try to use your control with Crystal Report and Visual Basic for usage on a report. We can add the control als OLE object, but we cannot link a property with a database?
You need to make the data binding manually from your Visual Basic program. As far as we know, Crystal Report cannot do this automatically.

Temporal limitation?Link

Does a temporal limitation for the use of ActiveBarcode exist? Does the license need to be renewed any time?
No, the use of the software is not delimited in time.

New lic fileLink

IF there is a new version and with it a new LIC-file available: What does this mean for the programs I have compiled since then with the older LIC-file?
ActiveBarcode is fully backward compatible - this means that your older programs (exe-files) that you have compiled with an older LIC-file will run without problems together with the new ActiveBarcode control. You do not need to recompile them. But if you want to use the new ActiveBarcode version for development or if you have used ActiveBarcode together with the LIC-file (for example for Access97 applications), you will need to update to the new LIC-file because the old license does not allow you to run the new version in this way.

Microsoft Publisher 98 and laterLink

Can I insert an ActiveBarcode object to my Microsoft Publisher document?
No, Microsoft Publisher Version 98 or later is not an ActiveX container and does not allow to insert an Active Barcode object into a document.

To add a barcode to your document it's the best way to use our ActiveBarcode Generator.

Microsoft Publisher 97Link

Can I insert an Active Barcode object to my Microsoft Publisher 97 document?
Using Version 97 you can insert an Active Barcode object to your document, though Version 97 is also not an ActiveX container. So the ActiveX object is not correct supported and you the object will show a strange characteristics. Every time you change a setting of Active Barcode the position and size will be changed randomly. But you can handle this. First edit the barcode. Click the barcode with the right mouse button -> Active Barcode Object -> Properties and change the settings as you like. After doing this the barcode object will change the position and resize randomly. Now set the size of the object by "right mouse button" -> Resize Object. This function will work in opposite to the direct size change without problems. Last move the barcode to the position on the document you like. Even if this works, we recommend to use our ActiveBarcode Generator to add barcodes to your Publisher documents instead.

Manually install the controlLink

I am a developer an want to install the control manually on my target system. How do i do this?
You can use regsvr32.exe (this should be on your system) to register the control manually. Launch regsvr32.exe activebarcode.ocx and the control will be registered to the target system.

Failed installationLink

ActiveBarcode install failed?
If you run into errors during the install routine send a bug report by Email. Please be sure to install the latest version of ActiveBarcode. The install-routine provides you with detailed info if there were any problems. This info will help us to help you.

Scaling the BarcodeLink

Why is it not possible to scale arbitrarily to get barcodes of any size between min and max sizes? When I scale the control, the content of the control - the barcode - does not scale continuously
The control itself may be scaled to any size you need. But the content of the control - the barcode - has to be readable by a scanner. So it has to follow some rules which exactly say what size the single bars and spaces must have. This is why you can scale the barcode to any height because this does not effect the width of the bars and spaces of the barcode. But if you change the width of the control, ActiveBarcode displays the largest correct (in the meaning of not breaking the rules) barcode that is possible within the controls dimension. So you can sometimes see that if you resize the control it does not change the barcode itself. You have to resize it once again (make it wider) to change the barcode, too. Sounds confusing? If you resize the control you will understand what I am trying to say <g>.

Change the human readable text lineLink

How can I change the format of the text line under the barcode?
If you want another text line format for a barcode you can use the ShowText Property to deactive the text line under the barcode by setting it to false. Then you can create your own textline manually in the format you require with your software.

No modification possible?Link

I try to change the barcode but nothing happens! I can't even move or resize it. Whats wrong?
To change the barcode you must be in design mode. Use this button:Design mode to switch to design mode. Then you'll be able to change the barcode by clicking the barcode with the right mouse button.

Additional barcode typesLink

Is there a way to add other barcode formats or types?
No, you cannot add a barcode type to the control for yourself.

Often barcodetypes are subtypes of already existing types and ActiveBarcode is already supporting your needed type. Have an eye on this!

You also can ask us to implement a new barcode type. We will then make you an offer for this.

Licensed version can't be compiled by Delphi to an EXELink

I have licensed the ActiveBarcode control, but I still can't compile my Delphi project: I get an exception about the License info!?
Please remove the ActiveBarcode control from your development environment and add it again into it after you've licensed the control. Otherwise the development environment may not notice the change of license.

Barcode does not change in the picture propertyLink

I use ActiveBarcode with Delphi. 3.0 in a database. First I open a dataset and print the barcode. This works fine. Now I do this again with another dataset and now the same barcode is printed. I'm using the picture property for printing.
Please add the following line of code to your project exactly before you create a new barcode:

Code 128 Control CharactersLink

How can I use control characters like TAB or CR?
You can use control characters as plain text within angle brackets. Further information and a list of the control characters can be found here: How to use control characters


How is ActiveBarcode delivered? Electronically or by mail?
It's delivered electronically.

Delivery timeLink

How are your delivery times?
Generally we deliver on workdays within 24 hours. Depending on your payment method it also may take longer.


Which payment conditions do you offer?
We work with MyCommerce Share-It. They offer different payment options for every country, e.g. credit card.


I have purchased the Standard Edition and would like to upgrade to the Enterprise Edition. Is that possible? What does it cost?
Yes, it's no problem. Please read our instructions at Software upgrade.

Return policyLink

Can I return the purchased full version within a certain time period, e.g. because the software does not fit my needs?
No. We provide a free trial version of ActiveBarcode to prospective customers. You can download this free of charge and without obligations from our download area. This test version is not limited in any functions. The trial version works like the Enterprise edition. You can test all features of ActiveBarcode.

We encourage you to evaluate our product prior to purchase in order to determine whether the product are suitable for your needs.

Because we offer an evaluation license as described above, we do not accept the return from licenses or software products.

Mac OS XLink

Do you also offer a barcode to software for macOS?
No, unfortunately, we offer no software for macOS.

You can run Windows applications with VMware Fusion under macOS. The ActiveBarcode Generator can be used this way. So, if you own a Windows system, you can create the needed barcodes as image files (e.g., TIFF, gif, PNG, WMF, EMF) with ActiveBarcode and use them on your macOS system.

Too small text line in a reportLink

The problem I have is that when I see a preview or print a report in MS Access, the numbers below the code appear very very small.
In Access a report is designed in a lower resolution (pixels per inch) that it is using while printing. So it is required that you create the barcode control with a much bigger font size than you would normally use. Otherwise the text line under the barcode may be very very small in your print. So change the font size for the text line (font.size property of the control) to a much bigger size even if the barcode control may display a size error in design mode.

Change barcodes content automatically before printing:Link

We would like to add a barcode to our letters. This barcode should be automatically added into every letter. How does this go?
You first add the ActiveBarcode control element into your document. Position the barcode by your wishes and set the basic properties as for example the type and the font size.

You find tips to insert the control element in a Word document in our examples: /howto/word.html. On this page you also find a link to a Flash video.

To automatically update the barcodes content before printing we use a VBA macro:
 Private Sub SetBarcode()
'Set the barcodes content (text property)
Barcode1.Text = Date
End Sub

Sub FilePrint() ' replaces normal printing via dialog
' Sets the barcode content before printing
' Now launch printing:
End Sub

Sub FilePrintDefault() ' replaces defualt printing (no dialog)
' Sets the barcode content before printing
' Now launch printing:
ActiveDocument.PrintOut Background:=False
End Sub

In the function "SetBarcode" you can customize the contents of the barcode according to your wishes. In this example the current date is simply encoded. Here you can change the text property to other single or compound data.

Both procedures "FilePrint" and "FilePrintDefault" intercept the printing process, both call "SetBarcode" and continue the printing process.


Do you have a distributor in...?
We're sorry not. You only can purchase our barcode software directly from us or MyCommerce Share-It.

Code 39 check digitLink

I'm trying to use a Code39 BarCode of 14 characters plus a final control digit (with the Mod43 algorithm). How can it be obtained in this source?
Simply select the barcode Type "Code 39 Checksum" (Type #26) instead of "Code 39" (Type #06). The control digit (Mod43) will then be attached automatically.

Macro: Adding the control:Link

How can I create the barcode control using a VBA macro? For example to place a barcode on a document.
Use the following code to create a barcode at the cursors position:
 Set ab = Selection.InlineShapes.AddOLEObject(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1",
FileName:="", LinkToFile:=False, DisplayAsIcon:=False)
To access the standard properties, you can use the variable ab now:
e.g. ab.width=200

To access the controls properties and methods, you have to do the following:
 With ab.OLEFormat
Set abobject = .Object
End With
abobject.Text = "987698769812"
Now you can access the properties using the abobject variable.

Scanning FNC1 with GS1-128, EAN-128, UCC-128Link

When I create a barcode with or without the FNC1, the scanner returns a precisely identical character string back. In this character string my software cannot recognize where the end of a variable data length is. Can you help?
To get the control character FNC1 of the scanner transmitted, the scanner must this support this functionality. The FNC1 ordinarily has only internal meaning in the Code 128 (which is the base of the EAN128) and will not transmit correctly. The scanner must offer the option, to transmit the FNC1 in EAN-128.

Installation without Internet AccessLink

Are there problems if I like to install the program on a system without Internet access?

License by new installationLink

Licenses of some software products often are bound to a PC and then it can come to problems when a new installation may be required. How is that with ActiveBarcode?
You do not have such problems with our software. The licenses are not bound to a PC. Our software must be also NOT be activated on the Internet or by phone.

What about the () in GS1-128, EAN-128, UCC-128Link

Are the clips of the data identifiers taken over into the barcode? e.g. (10). If I read this with the scanner they are not displayed. Is this right?
The clips are not included in the barcode. The clips serve only for the legibility of the plain text line. The code itself may not contain these clips.

code 128, GS1-128, EAN-128, UCC-128 check digitLink

Where can I switch off the check digit for Code 128?
The check digit of the Code 128 is a component of the code and cannot be switched on or switched off. The code in itself would not be valid without the internal check digit.

Automatic size change?Link

Because we translate customer numbers to barcode, it is not always possible to know the exact lenght of the code. I sometime get a Size Error. Is it possible to auto size the barcode?
An auto size option is not available now. But you have 2 possible solutions for this.

First is to always create a bigger image. ActiveBarcode always creates the largest barcode that is possible into the dimensions of the image. So create a huge bitmap for the barcode and you'll always receive a correct barcode in the best size for that image. If you create a small barcode with less numbers the barcode will be enlarged to fit best into the image size.

Second is to use the "IsSizeOk" property. You can set the barcode dimensions and then ask the property "IsSizeOk" if the barcode fits into this dimensions. If you get true, the size is good, if you get false you have to enlarge the image. Do this in steps until you get true and you have the needed size.

Size ErrorLink

The control is displaying "Size Error". What does it mean?
This error says that the barcode cannot be displayed at this resolution. Enlarge the controls size.

Text ErrorLink

The control is displaying "Text Error". What does it mean?
The "text Error" message says that the value which you would like to encode as a barcode does not fit to the selected barcode symbology. E.g. you try to encode letters in a numeric barcode such as EAN-13
Solution: Select a suitable barcode type (e.g. Code 128) that allows letters or change the text that it is valid for the selected barcode type (i.e. for EAN-13 the number of digits has to be right and if you enter the check digit, it must be correct, too).

Image filesLink

Can I use the images files that I have created with the ActiveBarcode Generator under Windows on a MAC?
You can save the barcodes as image files with the ActiveBarcode Generator. This goes in many standard formats, like TIF, gif, BMP etc. You can use these files without problems on other systems (e.g., Mac).

Local shopsLink

Can I purchase ActiveBarcode at my local shop?
The software ActiveBarcode is not available in local shops. ActiveBarcode is only available directly from us or MyCommerce Share-It.


One of my customer asked me some info about Uniscan. Do you know something about this code?
UNISCAN is the Russian Federation EAN Coding Authority. Your customer may call an "EAN 13 with a prefix from 460 to 469 (Russian Federation)" as Uniscan.

A3 formatLink

How is it possible to set up an A3 page for labels with the ActiveBarcode Generator?
The paper format is determined by the printer (driver). Select the function "Printer SetUp" from the menu "Printer". Select your printer which can print to A3 here. Set the papersize to A3 there. Now you have set the desired paper size and you can set up the label sheet.

Trial versionLink

I have tested the trial version. Now it shows that it's expired. What can I do?
The trial version has expired. You need to buy a license. You can choose from different options. Once a license is installed, the expired warning will disappear. Or you can uninstall the software from your system (Windows control panel-> software) at any time.

Extend the test periodLink

My trial pahse has expired. Can you extend it?
Unfortunately, the trial period cannot be extended for technical reasons. Nevertheless, you could install the software on another computer and start a new trial period and try out again whether ActiveBarcode meets your requirements.

EAN numbers, product codeLink

I am a first time user that requires barcodes for one of my products that will need to be scanned at shops. Where do I get the EAN numbers?
If you want to use this barcodes on your products you will need an unique code. Each country has a coding authority (or numbering association) which assigns codes to manufacturers and maintains a central database. The EAN system is under the overall direction of the International Article Numbering Association, based in Brussels, Belgium. Each country using the EAN system maintains a separate Article Numbering Association.

Light marginsLink

I do have a barcode on my product and I do not know how much space do I need around it. Can you tell me?
These borders are called light margins. This white area must be wider than each white space within the barcode and also wider than each black bar in the barcode. So have a look at the wides black and/or white part and make the white border a bit wider than this. Then it should fit.

Change the barcode text with a VBA macroLink

How can change the coded text of the barcode inside a VBA macro?
Use the following command to change the coded text:
 ActiveDocument.Barcode1.Text = "[HierZeichen/ziffernfolge eingeben]" 

The barcode does not change in serial printing via VBALink

I would like to print barcodes in a loop with sequential numbers. On the screen the barcode is always correct, but in the print the serial number is not taken over. What can I do?
It seems the barcode is not updated. This may be a timing issue. You can make Excel to draw a new barcode by simply manipulate it, e.g. the size:

Temp = Barcode1.Width
Barcode1.Width = 10
Barcode1.Width = Temp
Well, this simply reduces the size of the control and the set it back to the original values. This forces Excel to redraw the control, and it is done correct. USe this code directly before your print command.

Barcode in a cellLink

I want to place the barcode into a cell and not as a drawing.
As far as we know, Excel cannont place a control into a cell.

But you can position the control exactly over a cell. This has the same effect. You can do this manually or use a macro for this:

' get cell size
MyHeight = Range(CurrentCell).Height
MyWidth = Range(CurrentCell).Width
MyTop = Range(CurrentCell).Top
MyLeft = Range(CurrentCell).Left

' extend cell height to 30px, change if you like
Range(CurrentCell).RowHeight = 30

' embed the control at the cell location
ActiveSheet.OLEObjects.Add(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", Link:=False _
, DisplayAsIcon:=False, Width:=MyWidth, Height:=30, Top:=MyTop, Left:=MyLeft).Select

Distibuting a runtime Access databaseLink

You indicate that EXE files with your ActiveBarcode may be distributed without royalties. Does that also count to run-time versions of MS-Access?
Starting with Access 2000 this is possible as the license information is stored in your Access database. If you distribute your database without the license file no other royalties are due.

Security messages while opening Office 2003 documentsLink

I receive security messages when opening Word or Excel documents under office 2003. Is there another possibilityto change this than lowering the security level?
Unfortunately, there is no so elegant solution for Office 2003 as for example for Office in 2007 with the trusted locations. Nevertheless, it is possible to stop the query in general for ActiveX controls in Office 2003, by inserting a key into the Windows Registry. Please note, that this solution is not only for our control but for all ActiveX controls. You would receive this warning also no longer with foreign controls!

Der Registry Eintrag lautet:

If you liked to carry out the change, please note that the update of the Registry always has a certain danger. We recommend you, to perform a data abckup before the intervention in the Registry.

Installation without user interactionLink

Is is possible to setup ActiveBarcode in a silent mode, so that no user interaction is needed?
Yes, that is possible. If you start our installation with the parameter /silent, no user interaction is necessary and if you instead use /verysilent it will be additionally done without any screen display.

Generator: Entering control codesLink

How can I enter control codes, like a Return?
Switch on the option "Allow control codes" inside the "Options" menu. Now you can enter some control codes in human readable form. Type the control characters within pointed brackets: <CR>, <LF>, <TAB>, <ESC>, <DEL>, <BS>, <VT>, <FF>, <FNC3>. If you need other control codes, you can enter the ASCII value of the needed character as 3 digits within pointed brackets, e.g. <065> for A or <026> for EOF.

Object, OCX, Control: Entering control codesLink

How can I enter control codes, like a Return?
You can use control characters as plain text within angle brackets. Further information and a list of the control characters can be found here: How to use control characters

Excel: Entering control codesLink

When using Excel with your barcode object - how can I enter control codes, like a Return?
Using the barcode object, you capture control codes directly by the corresponding ASCII character. So, you need to create that character directly in Excel. For this you use the function CHAR() inside your cell. To map a Return (ASCII 13) the cell content might look like this:
 ="Any kind of Text"&CHAR(13) 

Development environment: license issueLink

I use an Enterprise Edition and my development environment tells me about a missing license for the barcode object. This may happen at design time or while distributing you program.
Often a development environment like Delphi, Visual Studio or VB6 does not recognize the change of the license from the Trial version to the full version. This is because the license data in store while adding the object to the development environment. In this case, it is necessary to insert the control again.
Please examine first whether you installed the developer license file on the development computer correctly. If not, do this now.
Now you start your development environment. Do not open your project. Now remove the control from the Toolbox. Best is to close and restart Visual Studio now. After the restart you insert the control back into the Toolbox. Now the correct license information will be stored in the development environment and you can open your project again and finally compile it with the correct license.

Error: api-ms-win-crt-runtime-l1-1-0.dll not installedLink

I get an error message that says that I can't use ActiveBarcode cause the file 'api-ms-win-crt-runtime-l1-1-0.dll' is not installed. What can I do?
Your Windows system seems not to be up to date. The missing file should have been installed by an earlier Windows-Update. To solve this problem, please launch Windows-Update and setup the latest updates.

Multi-user systemLink

What is important when installing on a multi-user system?
The installation for the barcode object and the barcode generator is system-wide. All users can access these two components of ActiveBarcode. The Excel Add-In is only installed for the active user. If you want to install an add-in for additional users, please run the installation again for the respective user.

HIBC CodeLink

How can I create a HIBC code?
The HIBC code is currently not offered natively by ActiveBarcode. Since the HIBC data structure is symbology independent, all common codes such as Code 39, Code 128 DataMatrix and QR code are suitable. You can therefore create a HIBC code with ActiveBarcode if, for example, you use DataMatrix and prepare the user data according to the HIBC notation and store it using the "Text" control property.