Forum Discussion
Maxine14062
Nov 14, 2024Brass Contributor
Bar Code label problems
Office 365. I have labels (reports) with fields that are printed in a bar code font (Code 128 or 3 of 9). After automatic updates, these bar codes do not print properly. Is this a known problem? If n...
Maxine14062
Nov 14, 2024Brass Contributor
First, I am in Access, not Word. I cannot save as a .docx. Next, if this is a known bug, why isn't Access IT working hard to correct the problem? This is NOT something that users should have to live with!
Gerrit_Viehmann
Nov 18, 2024Brass Contributor
Please be more polite. It's not an Access Problem. We are not your IT support.
You didn't tell us which font is used and provided no details about how the printout looks (everybody has a smartphone nowadays). We can not help you if you don't describe your problem properly.
If you used the "Code 39 Logitogo" font, your Word may have used the wrong language.
Word 2013 and later can generate barcodes (with MERGEBARCOE or DISPLAYBARCODE) without external dependency.
To test if your Word can do this, press CTRL+F9, insert DISPLAYBARCODE "0123456789" Code39 and then press Alt+F9.
- arnel_gpNov 18, 2024Steel Contributor
Please back read first.
Maxine already mentioned that she is doing it in MS Access and not in Word.
- Gerrit_ViehmannNov 18, 2024Brass Contributor
I see. Sorry, Maxine.
Access reports can be tightly coupled to the printer driver used. Those might have been updated automatically by Windows Update or other software.
In the past, I have used Zint (open source) https://sourceforge.net/projects/zint/ or StrokeScribe (paid) https://strokescribe.com/ with Access reports.
Every Access DB, every report and every form has a theme. Office Updates can change the fonts used in a report by updating the default theme.
The theme name can be seen with VBA-Code in the report property ThemeResourceName. "[Use DB Theme]" is the default.The DB theme is stored in "%APPDATA%\Roaming\Microsoft\Access\System.mdw" Property "Theme Resource Name" and is a per-user setting that applies to all databases opened by the user.