【 함수 요약 】
BARCODE함수는 바코드 이미지를 생성 발행하는 함수입니다.
1D Barcode : Code128, Code39, EAN13, EAN8, Interleaved 2of5 ,
2D Barcode : QR Code, Data Matrix, PDF417, Aztec Code,
GS1 Barcode : GS1-128, GS1-DM
형식을 지원합니다.
이 함수는 EGTools 추가기능에서 지원하는 함수입니다.
바코드 발행만 지원하는 별도 추가기능 버전도 있으니 참고하세요.
【 적용 버전 】
Windows용 : 모든버전
【 함수 구문 】
= BARCODE( Text , [Type] , [fColor] , [bColor] ) |
【 함수 인수 】
인수명 | 옵션 | 기본값 | 설 명 |
Text | 필수 | 없음 | Barcode로 인코딩할 문자열 |
Type | 필수 | 11 (QR Code) |
바코드 형식, 생략하면 QR Code 1=Code128, 2=Code39, 3=EAN13, 4=EAN8, 5=Interleaved 2of5, 10=PDF417, 11=QR Code, 12=DataMatrix, 13=Aztec Code, 21=GS1-128, 22=GS1-DM |
fColor | 선택 | 0 | 바코드 색상, 기본값 0(검정), RGB(Red,Green,Blue)함수 사용 가능 |
bColor | 선택 | 16777215 | 배경색 색상, 기본값 16777215(하양), RGB(Red,Green,Blue)함수 사용 가능 |
【 함수 상세 설명 】
바코드를 BMP 이미지로 삽입함. 이미지는 용량을 줄이기 위해서 1bit (2가지색) BMP 형식
바코드는 현재 입력된 셀 크기에 맞게 삽입함.
EAN13의 경우 입력값이 12자리인 경우 마지막 Checksum 값을 계산하여 추가함
EAN8의 경우 입력값이 7자리인 경우 마지막 Checksum 값을 계산하여 추가함
바코드의 색상과, 바탕색을 지정할 수 있으며, RGB함수를 이용하여 색을 지정할 수 있음
QR Code, Data Matrix, PDF417의 경우 한글을 포함한 Unicode를 인코딩할 수 있음
색상 설정에 RGB()함수를 사용할 수 있음(별도 UDF로 같이 추가되었음)
【 함수 오류 설명 】
지정한 바코드 형식에서 지원하지 않는 문자열이 포함되어 있으면 오류 팝업
오류인 경우 결과 값은 없으며 바코드는 생성되지 않음
【 함수 사용시 주의사항 】
Aztec Code의 경우에는 한글같은 Unicode를 인코딩할 경우 인식에 문제 있음.
EAN13, EAN8은 바코드 아래 숫자는 표시되지 않음
【 함수 사용 예제 】
【 비슷한 기능의 다른 함수 】
CODE128 : Code128로 인코딩된 바코드를 생성
QRCODE : QRCode로 인코딩된 바코드를 생성
'EGTools - 전용 함수' 카테고리의 다른 글
SAMPLINGAC 함수 (0) | 2023.03.20 |
---|---|
SAMPLINGSIZE 함수 (0) | 2023.03.20 |
RZ 함수 (0) | 2023.02.23 |
SAMPLE 함수 (0) | 2023.01.11 |
TEXTJOINIF 함수 (0) | 2023.01.07 |