You may be able to use a bar code font successfully however bar code
fonts are generally much more difficult to use than you would think
and they also produce very poor quality bar codes that can be
difficult or impossible to read depending on the printer that you use.
You cannot simply install a bar code font and then select the text
that you want encoded in a bar code and change its font to the bar
code font and expect to get a readable bar code.
Bar codes contain start and stop codes, check digits that must be
calculated and they often require that you run the bar code message
through a special encoder algorithm before using it with a bar code
font.
The easiest and best way to print bar codes from within an Access
database report is to use a good quality bar code ActiveX control that
produces a high resolution vector image of the bar codes. The best one
on the market is from TAL Technologies. For more information or to
download a demo version of the TAL Bar Code ActiveX control, visit:
http://www.taltech.com/products/activex_barcodes.html
The demo version of the TAL Bar Code ActiveX control comes with a
sample Access database that demonstrates how to use it in Access.
Basically, you select the TAL Bar Code ActiveX control from your
report designer toolbox and drop it onto your report. You then set its
properties to generate the type of bar code that you want and also set
the Data Source property to point to the data field that contains the
input data for the bar code. The ActiveX control does the rest. When
you print your report, your bar codes print perfectly no matter what
printer you use. It is also a developer tool so you can install it on
as many workstations as you like without having to purchase additional
licenses for each workstation as you would have to do with a font.