Excel - VBA

Barcode Font와 VBA 코드

EGTools 2023. 2. 20. 12:52
728x90

주말에 바코드 관련 정보를 검색하다가 바코드를 전용 Font와 함께 사용할 수 있는 소스를 알게 되어 소개합니다.

http://grandzebu.net/informatique/codbar-en/codbar.htm

 

아주 오래된 소스이기는 하지만, GNU - GPL로 소스와 폰트를 제공하고 있어서 VBA에서 쉽게 사용할 수 있습니다.

Font는 아래 Zip파일을 해제한 다음에 오른쪽 마우스 메뉴를 통해서 설치하시면 됩니다.

1D_font.zip
0.01MB

EAN13과 EAN8은 ean13.ttf를 공용으로 사용합니다.

함수는 EAN13과 EAN8이 알수 없는 내장함수로 #REF오류가 나므로

함수 이름을 모두 Barcode를 추가한 이름으로 변경하여 제공합니다.

 

바코드 출력 부분에는 해당 Font를 적용해야 바코드로 출력됩니다.

 

Barcode_1D.xlsm
0.04MB

 

2D 바코드는 Font는 공유되어 있는데, 인코딩 부분은 나와 있지 않아서 넣지 않았습니다.

 

바코드 폰트 없이 바코드를 이미지로 출력하는 것은 아래를 참고하세요.

https://egtools.tistory.com/entry/EGBarcode

 

728x90