Avec le logiciel Barcodesoft 'Aztec Code', il est simple de générer des 'Codes Aztec' dans la base de données MS Access.
1. Installer la démo code aztec sur votre ordinateur.
2. Ouvrez l'invite de commande Windows en tant qu'administrateur.
Tapez les commandes suivantes
CD C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil
regsvr32 crUFLbcs.dll
3. Démarrer Microsoft® Access®.
Si vous utilisez Excel 2000 ou 2003, cliquez sur le menu ===> Outils ==> Macro ===> Sécurité. Choisissez le niveau de sécurité faible.
Si vous utilisez Excel 2007/2010/2013/2016/2019, cliquez sur le Microsoft Office bouton.
cliquez sur Options ==> Centre de gestion de la confidentialité ==> Paramètres macro, choisissez "Activer toutes les macros".
4. Appuyez sur ALT + F11 pour ouvrir Microsoft® Visual Basic Editor.
5. Dans l'éditeur Visual Basic, choisissez le menu Outils ===> Références. Il va ouvrir une boîte de dialogue. Cliquez sur le bouton Parcourir et choisissez cruflbcs.dll dans votre dossier 'C:\Program File (x86)\CommonFiles\Barcodesoft\Fontutil'.
Cliquez sur crUFLBcs 4.0 comme indiqué ci-dessous. Puis cliquez sur le bouton OK.
6. Appuyez sur Ctrl + M, une boîte de dialogue apparaîtra. Choisissez "barcodesoft.bas" dans le dossier "C:\Program File (x86)\CommonFiles\Barcodesoft\Fontutil". Puis cliquez sur "Ouvrir".
Vous pouvez télécharger 'barcodesoft.bas' à partir de Aztec Code.
Vous pouvez copier un extrait de code ci-dessous:
Public Function Aztec(strToEncode As String) As String
Dim obj As cruflBCS.CAztec
Set obj = New cruflBCS.CAztec
Aztec = obj.EncodeCR(strToEncode, 0, 0, 0)
Set obj = Nothing
End Function
7. Fermez Visual Basic et revenez à votre base de données Access. Créez une zone de texte. Tapez la macro suivante dans contrôle source:
=aztec([data.code])
'Data' est le nom de la table. 'Code' est le nom du champ.
8. Cliquez avec le bouton droit sur la zone de texte. Choisissez Propriétés dans le menu contextuel. Appliquez l'une des polices "Code Aztec", telles que BcsAztec.
Microsoft et le logo Office sont des marques de commerce ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.