Excel Practice Test

โ–ถ

An excel barcode font turns ordinary text inside a spreadsheet cell into a scannable barcode that warehouse scanners, retail point-of-sale terminals, and inventory apps can read instantly. Instead of buying expensive label software or specialized hardware, you install a TrueType font on Windows or macOS, type a product code into a cell, change the font to something like Code 39 or Code 128, and the characters render as the familiar series of black bars and white spaces. Millions of small businesses use this trick every day for asset tags, shipping labels, library cards, and event tickets.

The appeal is obvious: Excel is already on every office computer, the workflow uses skills you already have, and most barcode font packages cost less than $200 for a perpetual license. Free options exist as well, especially for the open Code 39 symbology. If you can format a column, sort a list, or build a SUM formula, you have every skill required to generate hundreds or thousands of barcodes in a single afternoon and print them on standard Avery label sheets from a desktop printer.

However, fonts alone are not magic. Most barcode symbologies require special start and stop characters, checksum digits, and asterisks wrapped around the data. Type the wrong delimiters and your scanner will beep but return nothing usable. Code 128 in particular requires a calculated check character that you cannot type by hand โ€” you need a helper formula or a VBA macro that does the math for you, then renders the result with the matching font.

This guide walks through every practical decision: which symbology to choose, where to download trustworthy free and paid fonts, how to install them safely on Windows 10, Windows 11, and macOS Sonoma, how to wrap your data so it actually scans, and how to lay out a printable label sheet. We will also cover the common failure modes โ€” fuzzy bars at small sizes, scanners that refuse to read, and the dreaded mixed-up start/stop characters that produce a barcode the scanner ignores entirely.

You will also see when Excel barcode fonts are the wrong tool. If you need GS1-128 with application identifiers for retail compliance, QR codes with embedded URLs, or DataMatrix tags for medical devices, a font alone will not satisfy the spec. We will point you toward the right add-in, formula approach, or third-party generator for each of those scenarios so you do not waste a week building a workbook that fails its first audit.

By the end, you will know exactly how to set up a reusable barcode workbook that your team can open, type a serial number into column A, and print a sheet of perfectly scannable labels in under five minutes. Let us start with the numbers that matter when choosing a font, a symbology, and a print workflow.

Excel Barcode Fonts by the Numbers

๐Ÿ’ฐ
$0โ€“$199
Typical Font Cost
๐Ÿ“
12โ€“36 pt
Recommended Print Size
๐Ÿ”ค
43
Code 39 Characters
๐ŸŒ
128
Code 128 Characters
๐Ÿ“ฆ
12
UPC-A Digit Length
โšก
<5 min
Sheet Print Time
Test Your Excel Barcode Font Skills

Choosing the Right Barcode Symbology Before You Pick a Font

๐Ÿ”ค Code 39 (3 of 9)

The easiest free symbology. Encodes 43 characters: uppercase A-Z, digits 0-9, and seven symbols. Just wrap your data with asterisks like *ABC123* and apply the font. No checksum required for most scanners.

๐Ÿงฎ Code 128

Higher density and supports lowercase plus the full ASCII set. Requires a calculated checksum character, so you need a helper formula or VBA module. Best for shipping cartons and asset tags with mixed-case codes.

๐Ÿ›’ UPC-A & EAN-13

Required for retail products sold in US and European stores. UPC-A uses 12 digits, EAN-13 uses 13. Both need a check digit and proper guard bars, so use a dedicated font package rather than improvising.

๐Ÿ“ฆ Interleaved 2 of 5

Numeric-only and compact. Popular for warehouse cartons and shipping containers. Requires an even number of digits and works well at small sizes with quality printers, making it ideal for dense logistics labels.

๐Ÿ”ณ QR & DataMatrix

Two-dimensional codes that cannot be created with a simple font. They require add-ins, VBA libraries, or external generators because the data is laid out in a grid pattern, not a single line of characters.

Once you have picked a symbology, installing the barcode font itself takes only a minute, but where you download it matters more than people realize. Reputable sources include IDAutomation, ConnectCode, Morovia, Azalea Software, and the open-source Free 3 of 9 font from Matthew Welch. Avoid random font-sharing sites that bundle adware or repackage old freeware as paid downloads. A surprising number of Excel users have unknowingly installed corrupted TTF files that fail silently โ€” the cells display gibberish that looks roughly like a barcode but no scanner on earth can read it.

On Windows 10 and Windows 11, the installation is straightforward. Right-click the downloaded .ttf or .otf file and choose Install, or Install for all users if you are setting up a shared workstation. The font becomes available immediately in Excel without restarting. On macOS Sonoma and Ventura, double-click the file to open Font Book, then click the Install Font button. macOS sometimes caches old fonts aggressively, so if your barcode does not appear in Excel's font dropdown, quit Excel completely with Command-Q and reopen it rather than just closing the window.

Enterprise environments often lock down font installation through Group Policy. If you see a permissions error, ask your IT team to push the font via Microsoft Endpoint Manager or to add the TTF to the system Fonts folder using an administrator account. This is also the moment to confirm licensing. Free Code 39 fonts are usually distributed under permissive licenses that allow commercial use, but premium Code 128 and UPC fonts almost always require a per-seat or per-server license, and audits do happen โ€” especially in regulated industries like pharmacy and medical device manufacturing.

After installation, open Excel and create a quick test. Type the literal text *HELLO* into cell A1, then change the font to Free 3 of 9 or your installed Code 39 font, and set the size to 24 point. The cell should display a barcode roughly two inches wide. Grab any free barcode scanner app on your phone, hold it over the screen, and confirm that it returns the text HELLO. If the scanner reads the wrong text or refuses to read at all, the most common cause is missing asterisks. Code 39 needs them as start and stop characters.

For batch generation, you will want a helper column. In B1, enter the formula ="*"&A1&"*" and copy it down. Apply the barcode font to column B but leave column A in a normal font like Calibri so you can read and edit the source data. This two-column pattern is the foundation of virtually every barcode workbook in production use today, and it scales effortlessly from ten labels to ten thousand without any change to the underlying logic or layout.

One subtle gotcha: Excel sometimes auto-formats values that begin with a leading zero, like 00734, by stripping the zero. Before pasting any list of part numbers, select the destination column and set the cell format to Text. This preserves every character exactly as typed and prevents the dreaded mismatch between your printed barcode and the master record in your inventory database, which would cause every label in the batch to scan as the wrong product.

Microsoft Excel Practice Test Questions

Prepare for the Microsoft Excel exam with our free practice test modules. Each quiz covers key topics to help you pass on your first try.

Microsoft Excel Excel Basic and Advance
Microsoft Excel Exam Questions covering Excel Basic and Advance. Master Microsoft Excel Test concepts for certification prep.
Microsoft Excel Excel Formulas
Free Microsoft Excel Practice Test featuring Excel Formulas. Improve your Microsoft Excel Exam score with mock test prep.
Microsoft Excel Excel Functions
Microsoft Excel Mock Exam on Excel Functions. Microsoft Excel Study Guide questions to pass on your first try.
Microsoft Excel Excel MCQ
Microsoft Excel Test Prep for Excel MCQ. Practice Microsoft Excel Quiz questions and boost your score.
Microsoft Excel Excel
Microsoft Excel Questions and Answers on Excel. Free Microsoft Excel practice for exam readiness.
Microsoft Excel Excel Trivia
Microsoft Excel Mock Test covering Excel Trivia. Online Microsoft Excel Test practice with instant feedback.
Microsoft Excel Advanced Data Analysis Tools
Free Microsoft Excel Quiz on Advanced Data Analysis Tools. Microsoft Excel Exam prep questions with detailed explanations.
Microsoft Excel Advanced Formula and Macro...
Microsoft Excel Practice Questions for Advanced Formula and Macro Creation. Build confidence for your Microsoft Excel certification exam.
Microsoft Excel Advanced Formulas and Macros
Microsoft Excel Test Online for Advanced Formulas and Macros. Free practice with instant results and feedback.
Microsoft Excel Basic and Advance Question...
Microsoft Excel Study Material on Basic and Advance Questions and Answers. Prepare effectively with real exam-style questions.
Microsoft Excel Creating and Managing Charts
Free Microsoft Excel Test covering Creating and Managing Charts. Practice and track your Microsoft Excel exam readiness.
Microsoft Excel Data Visualization with Ch...
Microsoft Excel Exam Questions covering Data Visualization with Charts. Master Microsoft Excel Test concepts for certification prep.
Microsoft Excel Formulas and Functions
Free Microsoft Excel Practice Test featuring Formulas and Functions. Improve your Microsoft Excel Exam score with mock test prep.
Microsoft Excel Formulas and Functions App...
Microsoft Excel Mock Exam on Formulas and Functions Application. Microsoft Excel Study Guide questions to pass on your first try.
Microsoft Excel Formulas Questions and Ans...
Microsoft Excel Test Prep for Formulas Questions and Answers. Practice Microsoft Excel Quiz questions and boost your score.
Microsoft Excel Functions Questions and An...
Microsoft Excel Questions and Answers on Functions Questions and Answers. Free Microsoft Excel practice for exam readiness.
Microsoft Excel Managing Data Cells and Ra...
Microsoft Excel Mock Test covering Managing Data Cells and Ranges. Online Microsoft Excel Test practice with instant feedback.
Microsoft Excel Managing Tables and Data
Free Microsoft Excel Quiz on Managing Tables and Data. Microsoft Excel Exam prep questions with detailed explanations.
Microsoft Excel Managing Tables and Table ...
Microsoft Excel Practice Questions for Managing Tables and Table Data. Build confidence for your Microsoft Excel certification exam.
Microsoft Excel Managing Worksheets and Wo...
Microsoft Excel Test Online for Managing Worksheets and Workbooks. Free practice with instant results and feedback.
Microsoft Excel MCQ Questions and Answers
Microsoft Excel Study Material on MCQ Questions and Answers. Prepare effectively with real exam-style questions.
Microsoft Excel Questions and Answers
Free Microsoft Excel Test covering Questions and Answers. Practice and track your Microsoft Excel exam readiness.
Microsoft Excel Trivia Questions and Answers
Microsoft Excel Exam Questions covering Trivia Questions and Answers. Master Microsoft Excel Test concepts for certification prep.
Microsoft Excel Workbook and Worksheet Man...
Free Microsoft Excel Practice Test featuring Workbook and Worksheet Management. Improve your Microsoft Excel Exam score with mock test prep.

Code 39, Code 128, and UPC Compared

๐Ÿ“‹ Code 39

Code 39 is the friendliest barcode for first-time Excel users. It encodes 43 characters โ€” uppercase letters A through Z, digits 0 through 9, the space character, and seven symbols including dash, period, and dollar sign. Most scanners read it without configuration, and free fonts have circulated for decades. The simple workflow makes Code 39 the default choice for asset tags, library catalog cards, internal job tickets, and any application where the data is uppercase alphanumeric.

The trade-off is density. Code 39 takes roughly 50% more horizontal space than Code 128 for the same data, so it gets unwieldy past about 15 characters. You also need to wrap the value in asterisks: type *INV-00421* rather than INV-00421. Forget the asterisks and the scanner will simply ignore the entire barcode without warning. Some advanced fonts include a separate font variant that auto-adds the start and stop characters, but the asterisk method works universally.

๐Ÿ“‹ Code 128

Code 128 supports the full 128-character ASCII set including lowercase letters, punctuation, and control characters. It also compresses numeric data tightly using a special encoding mode, making it roughly 30% denser than Code 39. Shipping carriers like UPS and FedEx use Code 128 derivatives, and most modern asset management systems prefer it for serialized hardware tracking because it can encode mixed-case serial numbers without losing the case information.

The catch is the mandatory checksum. Code 128 requires a calculated check character at the end of the data plus specific start and stop codes that change depending on which subset you are encoding. You cannot type these by hand. You need either a VBA macro that calculates the checksum and outputs the correct character string, or a commercial font package that ships with an Excel add-in. IDAutomation, ConnectCode, and Azalea all bundle free formula functions with their paid font licenses.

๐Ÿ“‹ UPC-A & EAN-13

UPC-A is the 12-digit barcode on virtually every product sold in US retail stores. EAN-13 is the 13-digit international equivalent used across Europe, Asia, and South America. Both require a check digit calculated from the preceding numbers using a specific modulo-10 algorithm, and both demand precise guard bar patterns that distinguish them from simple Code 39 stripes. Get the check digit wrong by even one position and the barcode is invalid.

If you sell products through major retailers, you must obtain official GS1 prefixes from the GS1 organization in your country โ€” these are not optional or self-assigned. Once you have your prefix, a dedicated UPC font package will calculate the check digit and render the guard bars correctly. Do not attempt to fake UPC codes with generic Code 39 fonts; major retailers reject non-compliant labels at receiving, and Amazon will suspend listings that scan to invalid GTINs.

Should You Use Excel Barcode Fonts or a Dedicated Labeling App?

Pros

  • Zero new software to learn โ€” leverages Excel skills your team already has
  • Free or low-cost compared to specialized label design programs
  • Works offline and inside the existing workbook templates your business uses
  • Easy to mail-merge into Word for batch label printing on Avery sheets
  • Updates instantly when you change source data in the spreadsheet
  • Print to any standard desktop laser or inkjet printer without drivers
  • Version control through OneDrive, SharePoint, or Google Drive sync

Cons

  • Limited to 1D linear barcodes โ€” no native QR or DataMatrix support
  • Code 128 and UPC require helper macros or paid add-ins for checksums
  • Print quality depends entirely on printer DPI and toner condition
  • Not suitable for thermal label printers with native barcode languages
  • Easy to corrupt by accidentally changing the font or cell formatting
  • GS1 retail compliance still requires official prefix registration fees

Excel Barcode Font Setup Checklist

Decide your symbology based on character set and density requirements
Download the font from a verified vendor โ€” never from random font sites
Install the TTF file as administrator so all Windows users can access it
Restart Excel completely after installation if the font does not appear
Format the source data column as Text to preserve leading zeros
Build a helper column with asterisks or required start and stop characters
Set the helper column font to your installed barcode font at 24 to 36 point
Widen the column so the entire barcode fits without truncation
Test scan with a phone app before printing the full sheet
Print one test page on plain paper to verify alignment with your label sheet
Use a label-mail-merge in Word for production runs of 30 or more labels
Save the workbook as a template (.xltx) so the format survives future edits
Missing start/stop characters and font size below 18 point

Roughly 80% of failed barcode reads we see come from two preventable mistakes. First, Code 39 data must be wrapped with asterisks (*VALUE*) and Code 128 needs a calculated checksum. Second, anything printed below 18 point on a 600 DPI desktop printer tends to have bars too thin to be read reliably by handheld scanners at typical working distances. Always test before printing a full sheet.

Printing the barcodes is where most Excel barcode font projects either succeed brilliantly or fail spectacularly. The issue is rarely the font itself โ€” it is the combination of printer resolution, label sheet alignment, and Excel's default print scaling. A 600 DPI laser printer with fresh toner produces crisp, scannable Code 39 barcodes down to about 14 point. Inkjet printers with cheap ink can blur the bars at any size below 20 point, especially when printing on glossy label stock that lets the ink bleed sideways into the white spaces between bars.

Avery label sheets remain the standard for desktop barcode printing in North America. Common formats include Avery 5160 (30 labels per sheet, 1 by 2.625 inches) for shipping and inventory, Avery 5163 (10 labels, 2 by 4 inches) for larger asset tags, and Avery 5167 (80 tiny labels) for asset tracking.

Excel's built-in Word mail-merge integration handles all three, but you can also stay entirely inside Excel by carefully sizing rows and columns to match the physical label dimensions. Print one test sheet on plain paper, hold it over a real label sheet against a window, and check the alignment before wasting a sheet of expensive labels.

Scanner compatibility surprises new users. The cheap USB scanners sold on Amazon for under $30 typically read Code 39, Code 128, UPC-A, and EAN-13 out of the box, but they often ship with US English keyboard emulation disabled or with Caps Lock toggling enabled. Scan a test barcode into Notepad first to confirm the output matches the source. If you see lowercase where you expected uppercase, or extra returns between characters, consult the scanner's configuration sheet and scan the appropriate setup barcodes to fix the keyboard wedge behavior.

Mobile scanning is another excellent test path. Apps like ScanLife, QR & Barcode Scanner, and the built-in iPhone camera (which reads many 1D barcodes since iOS 16) let you verify barcodes without dedicated hardware. This is invaluable when you are designing labels and want to confirm scanability before purchasing a hundred-dollar warehouse scanner. Hold the phone six inches from the screen, in good lighting, and make sure the entire barcode including the quiet zones โ€” the blank space on either side โ€” is visible to the camera.

If a printed barcode refuses to scan, work through the diagnosis in order: check the source data for typos, confirm the helper formula wrapped the value correctly, verify the font applied to the right column, increase the point size by four points, and check the printer for low toner. If all four pass, try a different scanner. A failing scanner can also produce intermittent reads that fool you into thinking the barcode itself is bad when in fact your hardware needs replacement or a firmware update.

For high-volume environments such as warehouses producing thousands of labels per day, dedicated thermal label printers like the Zebra ZD420 or the DYMO LabelWriter outperform any desktop laser. They use thermal-transfer ribbon for crisp, durable barcodes that survive freezer storage and outdoor exposure. Excel barcode fonts still play a role here: many shops design label templates in Excel, then use the printer manufacturer's driver to render the data using the printer's native barcode language for maximum durability and read speed.

Real businesses use Excel barcode fonts for a surprisingly wide range of jobs. Small libraries print spine labels for new acquisitions and member cards using Code 39 fonts that they have used since the late 1990s without ever paying for a license. School science departments tag every microscope, calculator, and laptop with serial numbers and check them in and out using a $25 USB scanner and a single Excel workbook. The barcode bridges the gap between expensive enterprise asset management software and pen-and-paper tracking that always falls apart by the end of the school year.

Independent retailers and craft sellers use Excel barcode workbooks to label inventory before pricing items for craft fairs, farmers' markets, and pop-up shops. Square and Shopify POS systems read Code 128 happily, so a small jeweler can produce hundreds of tags overnight, each linked to a unique SKU in a master spreadsheet that doubles as the inventory ledger. Tying the print workflow to the same workbook you use for sales reporting eliminates the data-entry mismatches that plague businesses running separate label software.

Manufacturing job shops use barcode-equipped travelers โ€” the paper work-orders that follow a part through machining operations. Each operation has a Code 39 barcode that the operator scans to log start and stop times into a shop-floor data collection system. The workbook that generates these travelers is often the same one used for quoting and estimating, so the barcoded operation codes are guaranteed to match the routing in the ERP system without any double-entry. Excel becomes the glue between the office and the shop floor.

Healthcare and clinical research labs use Excel-generated Code 128 barcodes on sample tubes, slides, and patient intake forms. These are typically internal-only barcodes that do not need GS1 registration, so a custom prefix combined with a sequential number provides ample uniqueness. The compliance-sensitive nature of this work means most labs eventually graduate to dedicated laboratory information systems, but Excel fills the gap during pilot programs and for the long tail of one-off tracking needs that the formal system cannot accommodate quickly.

Event organizers print badge barcodes for conference attendees, scanning them at session entrances to track attendance for continuing education credits. A single Excel workbook holds the attendee list, the badge design, and the post-event attendance report โ€” and a single barcode scanner at each door feeds data directly back into the same file. This same pattern works for membership organizations, gym check-ins, parking garages, and any environment where you need to count something repeatedly against a known list.

For deeper Excel skills that support these workflows, browse the Excel Functions List to find the text-manipulation formulas like CONCATENATE, TEXT, and REPT that you will reach for again and again when wrangling barcode source data. Combined with the right font and a steady test-print discipline, these techniques scale from a one-time labeling project to a permanent business process that pays for itself the first time someone needs to inventory the office in under an hour.

Practice Excel Formulas for Barcode Workbooks

To wrap up with practical advice, build your barcode workbook once and then protect it like the production asset it is. Save the file as an Excel Template (.xltx) so that anyone double-clicking it opens a fresh copy rather than overwriting the master. Protect the formula and font columns with a password so that well-meaning colleagues do not accidentally change the font on the helper column and break every label going forward. Add a small instruction box at the top of the sheet that names the symbology in use and reminds users to format the source column as Text.

Document the print process. A one-page README inside the workbook โ€” or even a comment on cell A1 โ€” should specify the Avery label number, the recommended point size, the exact scanner model the labels were tested against, and the date the workbook was last updated. Six months from now, when a new hire needs to print labels, they will thank you. A year from now, when your label sheet manufacturer changes the adhesive backing and the print alignment shifts by an eighth of an inch, that documentation will save hours of frustrated reprinting.

Test with multiple scanners. The handheld your warehouse manager carries is not the same as the one your accounts receivable clerk uses for filing, and they are both different from the one your customer's receiving dock will use when your shipment arrives. Run every new label format through at least two scanners before going into production, and keep one of each scanner model nearby as a reference standard for troubleshooting when read failures happen later.

Plan for the data that follows the scan. A barcode is only useful if the system on the other end of the scanner knows what to do with the scanned value. If you are scanning into Excel itself โ€” perhaps with a VLOOKUP that returns the part name when the scanner enters the part number โ€” confirm that your VLOOKUP table is current and that lookup values match the format on the barcodes exactly. Trailing spaces, leading zeros, and case differences are the three usual culprits when scans return #N/A unexpectedly.

Consider mobile scanning as a permanent option, not just a test tool. Free apps like the iPhone Camera, Google Lens, and dedicated inventory apps can scan barcodes directly into Google Sheets or a cloud-hosted Excel file via shortcuts. For a team that works in the field โ€” service technicians, traveling sales reps, or warehouse associates moving between buildings โ€” eliminating the dedicated scanner hardware reduces both cost and the chance of equipment loss.

Finally, revisit your symbology choice annually. What started as a Code 39 project for fifty assets may have grown into a Code 128 project for five thousand. Or you may have outgrown linear barcodes entirely and need to move to QR or DataMatrix, neither of which a simple font can produce. Excel barcode fonts are the right starting point for most projects, but they are rarely the right finishing point for a business that doubles in size. Knowing when to graduate to dedicated label software is itself a sign of operational maturity.

With the right symbology, a verified font installation, a tested helper formula, and a documented print workflow, you can build a barcode system in Excel that competes with software costing thousands per year. The key is discipline: test before printing, document the workflow, protect the template, and revisit annually. Do those four things and your spreadsheet barcode workbook will outlast three generations of point-of-sale systems and at least one ERP migration.

Excel Questions and Answers

What is the best free Excel barcode font?

The most widely used free option is Free 3 of 9 by Matthew Welch, which has been distributed under a permissive license since the 1990s. It renders Code 39 barcodes that scan reliably with virtually any 1D scanner. Just wrap your data with asterisks like *ABC123* and apply the font at 24 to 36 point. For Code 128 or UPC, free fonts are rare and unreliable โ€” invest in a commercial package instead.

Why does my Excel barcode font not scan?

The top three causes are missing start and stop characters, a font size below 18 point, and a printer with low toner. For Code 39, confirm your helper formula wraps each value with asterisks. For Code 128, verify the checksum macro is calculating the correct check character. Print a test page on plain paper at 24 point and scan with a phone app first. If that works, the issue is likely your printer or label stock, not the font itself.

Can Excel generate QR codes with a font?

No. QR codes are two-dimensional matrix barcodes that arrange data in a grid pattern, which a font (a sequence of individual character glyphs) cannot replicate. You need either a Microsoft Office add-in like QR4Office, a VBA macro library, or an external generator that produces an image file you embed in the spreadsheet. Some Excel 365 versions support QR generation through the IMAGE function combined with a third-party API URL.

Do I need to buy a license for barcode fonts?

Free Code 39 fonts like Free 3 of 9 are typically licensed for both personal and commercial use, but always check the readme file included with the download. Premium Code 128, UPC, EAN, and GS1 fonts almost always require a per-seat or per-server commercial license, with prices ranging from $99 to $500. Enterprise audits are common in regulated industries, so document your licenses carefully.

What size should I print Excel barcodes?

For desktop laser printers at 600 DPI on standard label stock, 24 to 36 point produces highly readable Code 39 barcodes. Code 128 can go slightly smaller, around 18 to 24 point, because of its higher density. Below 14 point, scanner read rates drop dramatically. Always print a test sheet and verify with the actual scanner you will use in production before committing to a size for a large batch.

How do I install a barcode font on Windows 11?

Download the TTF file from a reputable vendor like IDAutomation, ConnectCode, or the original Free 3 of 9 distribution. Right-click the file and choose Install, or Install for all users if you want every Windows account on that machine to have access. The font appears immediately in Excel's font dropdown โ€” no restart required. If it does not show up, close and reopen Excel completely rather than just closing the active workbook.

Can I use barcode fonts in Excel for Mac?

Yes. Double-click the downloaded TTF file to open macOS Font Book, then click Install Font. Excel for Mac will see the font after a complete restart with Command-Q. Some older barcode fonts were Windows-only PostScript, so confirm the package supports macOS before purchasing. Most modern commercial barcode font suites from IDAutomation, ConnectCode, and Azalea include both Windows and macOS versions in a single license.

Why does my Code 128 barcode produce wrong data?

Code 128 requires a calculated checksum character at the end of the data plus specific start and stop codes. You cannot type these by hand โ€” they must be computed using a VBA macro or a helper formula provided by your font vendor. If your barcode scans but returns wrong characters, the checksum is almost certainly wrong. Download your vendor's official Excel formula or macro and use it consistently throughout your workbook.

What is the difference between Code 39 and Code 128?

Code 39 supports 43 characters (uppercase letters, digits, and seven symbols) and is easy to use with just asterisk wrapping. Code 128 supports the full 128-character ASCII set including lowercase, takes about 30% less horizontal space for the same data, and is the modern standard for shipping and asset tracking. The trade-off: Code 128 requires a calculated checksum, while Code 39 is genuinely plug-and-play.

Can I print Excel barcodes on Avery labels?

Yes, and this is the most common use case. Set up your barcode data and helper formulas in Excel, then run a mail-merge in Microsoft Word using the appropriate Avery template (5160 for shipping, 5163 for large tags, 5167 for small assets). The Word mail-merge preserves the font and prints sharp, scannable barcodes. Alternatively, size Excel rows and columns to match the label sheet dimensions for an Excel-only workflow.
โ–ถ Start Quiz