iCheck QR LogoiCheck QR Logo

Excel에서 Code 128 바코드 생성하기 (폰트, VBA, 애드인 활용)

Knowledge
July 27, 2025 - 11:33 AM
공유:

전용 소프트웨어 없이 빠르게 Code 128 바코드를 만들고 싶으신가요?

Excel만 있으면 폰트, VBA 또는 애드인을 활용해 손쉽게 바코드를 생성할 수 있습니다.

이 글에서는 iCheckQR이 Excel에서 Code 128 바코드를 만드는 방법을 단계별로 소개합니다. 이 방법은 창고 관리, 라벨 인쇄, 재고 파악, 판매 관리 등 다양한 목적에 적합합니다.

1. 왜 Excel에서 Code 128을 생성해야 할까?

Excel은 데이터 관리와 라벨 출력에 널리 사용되는 친숙한 도구입니다. 창고 관리, 제품 라벨 부착, 재고 추적 등에서 흔히 활용되며, 단순한 표 형식의 인터페이스 덕분에 전문 지식이 없어도 대량 데이터를 쉽게 처리할 수 있습니다.

주요 장점

  • 대량 바코드 생성 가능: 간단한 수식이나 애드인만으로 여러 제품의 Code 128 바코드를 자동 생성 가능.

  • 쉬운 사용법: 복잡한 전용 소프트웨어 설치 불필요. 기본 Excel 지식만으로도 생성 가능.

  • 비용 절감: 소규모 기업이나 개인은 별도의 유료 프로그램 없이 Excel만으로 라벨 제작 가능.

2. Excel에서 Code 128 바코드 생성 방법

방법 1: 바코드 폰트 사용 (가장 일반적)

  1. 폰트 설치

    • https://www.dafont.com/code-128.font 에서 Code 128 폰트 무료 다운로드

    • .ttf 파일 더블클릭 → Install 선택

  2. Excel에 데이터 입력

    • Excel 실행 후 변환할 숫자·문자열 입력

  3. 폰트 적용

    • 입력한 데이터를 선택하고 Code 128 폰트를 적용

    • 즉시 바코드 형태로 변환됨

주의: 일부 폰트는 시작/종료 문자 또는 체크섬이 필요할 수 있음.

방법 2: VBA 매크로 사용 (자동화 용도)

  1. 폰트 설치

    • “Code128.ttf” 무료 다운로드 후 설치

  2. VBA 코드 입력

    • Excel에서 Alt + F11Insert → Module

    • 다음 코드 입력

Function EncodeCode128(inputStr As String) As String

    EncodeCode128 = Chr(204) & inputStr & Chr(206)

End Function


    • 저장 시 .xlsm 형식으로 저장해야 매크로 사용 가능

  1. 바코드 생성

    • A열에 제품코드 입력 (예: A2 = SP001)

    • B2 셀에 =EncodeCode128(A2) 입력

    • 결과 셀에 Code 128 전용 문자열 생성됨

  2. 폰트 적용

    • B2 셀 선택 → “Code 128” 폰트 적용 → 크기 확대 (16~20pt 권장)

방법 3: 애드인(Add-in) 활용 (선택 사항)

  • IDAutomation Barcode Add-In for Excel: Code 128, Code 39, QR Code 등 지원

  • TBarCode Office (TEC-IT): 100종 이상의 바코드 지원

장점

  • 프로그래밍 지식 없이 사용 가능

  • 다양한 바코드 포맷 지원 (EAN, UPC, GS1, QR 등)

  • Excel과 직접 통합되어 직관적

단점

  • 일부 애드인은 유료

  • 설치 권한 필요

3. Excel에서 Code 128 생성 시 자주 발생하는 오류

  • 바코드가 스캔되지 않음

    • 시작/종료 문자 누락, 잘못된 폰트 적용

  • 폰트가 표시되지 않음

    • OS에 설치 실패, Excel 재시작 필요

  • 텍스트만 표시됨

    • 셀에 Code 128 폰트 적용되지 않음

  • 스캐너 인식 불가

    • 바코드 크기 작음, 인쇄 품질 불량, 표준 위반

팁: Excel을 설치하거나 사용하지 않고 싶다면, iCheckQR의 온라인 바코드 생성기를 바로 이용해 보세요 — 빠르고 무료로 사용할 수 있습니다

4. 자주 묻는 질문 (FAQ)

  • VBA 없이도 생성 가능할까?
    → 가능. 폰트만으로도 기본적인 바코드 생성 가능.

  • 바코드 폰트는 무료일까?
    → 일부는 개인용 무료지만, 상업적 사용은 유료 라이선스 필요.

  • Excel에서 바로 인쇄 가능할까?
    → 가능. 다만 폰트 크기와 인쇄 품질을 반드시 확인해야 함.

결론: Excel에서는 폰트, VBA 매크로, 애드인 등 다양한 방식으로 Code 128 바코드를 손쉽게 생성할 수 있습니다.

대량 작업 시에는 VBA나 애드인을, 간단한 작업에는 폰트를 활용하세요.

테스트 후 인쇄하면 안정적으로 활용할 수 있습니다.

마지막 업데이트: March 17, 2026 - 10:48 AM

iCheckQR Team

iCheckQR Team

iCheckQR 팀에서 편집한 콘텐츠로 인코딩, QR 코드 및 디지털 제품 애플리케이션을 전문으로 합니다. 우리는 사용자의 실제 구현 요구에 맞춘 정확하고 이해하기 쉬우며 유용한 정보를 제공하기 위해 최선을 다하고 있습니다.

일상적인 사용을 위한 QR 코드를 만드세요.

이것도 좋아할 수 있습니다