728x90
주말에 바코드 관련 정보를 검색하다가 바코드를 전용 Font와 함께 사용할 수 있는 소스를 알게 되어 소개합니다.
http://grandzebu.net/informatique/codbar-en/codbar.htm
아주 오래된 소스이기는 하지만, GNU - GPL로 소스와 폰트를 제공하고 있어서 VBA에서 쉽게 사용할 수 있습니다.
Font는 아래 Zip파일을 해제한 다음에 오른쪽 마우스 메뉴를 통해서 설치하시면 됩니다.
EAN13과 EAN8은 ean13.ttf를 공용으로 사용합니다.
함수는 EAN13과 EAN8이 알수 없는 내장함수로 #REF오류가 나므로
함수 이름을 모두 Barcode를 추가한 이름으로 변경하여 제공합니다.
바코드 출력 부분에는 해당 Font를 적용해야 바코드로 출력됩니다.
2D 바코드는 Font는 공유되어 있는데, 인코딩 부분은 나와 있지 않아서 넣지 않았습니다.
바코드 폰트 없이 바코드를 이미지로 출력하는 것은 아래를 참고하세요.
https://egtools.tistory.com/entry/EGBarcode
728x90
'Excel - VBA' 카테고리의 다른 글
Array값중 Empty 값이 Null로 변경되는 오류 (0) | 2023.02.28 |
---|---|
Barcode 출력하기 (Code 128, Code 39, 2of5 Interleaved, EAN13, Datamatrix, QR Code) (0) | 2023.02.26 |
범위내의 그림/사진의 숫자를 가져오기 (0) | 2023.02.18 |
천문연구원 API를 이용한 음력 확인 (0) | 2023.01.19 |
Macro 실행 시간 측정하기 (0) | 2023.01.18 |