특정 셀을 클릭했을 때 해당 정보에 대하여 메세지 박스 상에 바코드를 출력하고 싶은데
어떻게 코딩해야 될 지 감이 잡히지 않아서 질문 드립니다.
EX) A1 셀의 123A456이라는 값이 기록되어 있을 때 해당 셀을 클릭할 경우 자동으로 셀값에 대응하는 바코드가 메세지박스로 출력
특정 셀을 클릭했을 때 해당 정보에 대하여 메세지 박스 상에 바코드를 출력하고 싶은데
어떻게 코딩해야 될 지 감이 잡히지 않아서 질문 드립니다.
EX) A1 셀의 123A456이라는 값이 기록되어 있을 때 해당 셀을 클릭할 경우 자동으로 셀값에 대응하는 바코드가 메세지박스로 출력
chatgpt에게 요청해보세요
"A1 셀의 123A456이라는 값이 기록되어 있을 때 해당 셀을 클릭할 경우 자동으로 셀값에 대응하는 바코드가 메세지박스로 출력되는 vba 코드를 짜줘"
안녕하세요~

이렇게 해보세요.
아래 첨부파일을 다운받아
압축을 풀고 code128.ttf를 먼저 설치하고
바코드띄우기.xlsm 을 실행해서 살펴보세요.
※ 매크로를 처음 사용해 보신다면,
인터넷에서 다운받은 매크로 파일은
보안상 기본적으로 차단되어 있어서, 바로 실행하면 매크로가 막히는 경우가 많습니다.
아래와 같이 조치하세요.
[파일 속성에서 차단 해제]
파일을 다운로드 받은 폴더에서 파일 → 마우스 오른쪽 클릭 → 속성
“차단 해제” 체크 후 [확인]
[매크로 보안 설정 확인]
Excel 실행 → [파일] → [옵션] → [보안센터] → [보안센터 설정] → [매크로 설정]
"VBA 매크로 사용" 체크 후 [확인]
(선택)[신뢰할 수 있는 위치에 저장]
자주 쓰는 매크로 파일이라면,
[파일] → [옵션] → [보안센터] → [신뢰할 수 있는 위치]
매크로 파일이 있는 폴더를 추가 후, 그 폴더 안에서 매크로 파일을 실행하면 항상 허용이 됩니다.