체크박스 연동하여 모든 시트 적용하는 방법

VBA
작성자
김세
작성일
2021-11-01 16:40
조회
95
엑셀버전 : 엑셀2013

운영체제 : 윈도우10

안녕하세요

자주 도움을 얻고 있는 초보자입니다....

이번에도 궁금한 점이 있어 글을 남겨 봅니다..

1번시트

2번 시트

 

1번시트에 있는 내용을

2번시트에 이름이 같으면 통상 제품코드가 같으면 1번시트의 데이트를 적용하여

다른 시트인 포도와 딸기 시트에도 적용하고 싶은데

고수분들은 어떤식으로 적용하고 계신지 궁금하여 문의드립니다..

회원등급 : 4레벨
포인트 : 190 EP
총질문 : 5 개 (마감율 : 80%)
채택답변 : 0 개
전체 8

  • 2021-11-01 18:15
    채택된 답변

    사과 시트만 적용해보았습니다. 따로 V이면 TRUE를 반환하는 표 부분과 셀 연결을 하면 되지 않을까요~?

    VBA로 V값을 바로 구분하는 방법도 있습니다..!

    첨부파일 : 질문사항-1A.xlsx


    • 2021-11-02 09:09

      @OUGI 님 정말 감사합니다.!!

      이런 방법이 있는지 몰랐습니다.

      Sub 체크박스자동셀연결()
      Dim chkbox As CheckBox
      Dim right As Long
      right = 1 '체크박스에서 오른쪽으로 1칸

      For Each chkbox In ActiveSheet.CheckBoxes
         With chkbox
            .LinkedCell = _
               .TopLeftCell.Offset(0, right).Address
         End With
      Next chkbox

      End Sub

      위와 같이 적용할 수 있을 것 같은데 해당 적용 위치를 변경하면 될까요?


      • 2021-11-02 14:56

        @김세 님 코드 추가된 파일을 업로드 하면서 하나씩 같이 해보아요 ㅎ 코드만 봐서는 뭐라 답변드리기가 모호하네용


  • 2021-11-01 16:48

    보통은 개체 우클릭 - 셀 연결을 하여 사용하곤 합니다. 체크하면
    연결된 셀에 TRUE(1) / 해제하면 FALSE(0)로 나타나고, 연결된 셀의 값을 수정해도 체크박스의 표기 여부가 연동되어 토글됩니다.
    입맛에 맞게 수정하시어 잘 활용하시면 되시겠습니다~!

    12a.jpg


    • 2021-11-01 17:00

      @OUGI 님 감사합니다.

      그런데 그렇게 적용하면 저 과일이름에 맞는 Vlookup이나 해당 정보를 못끌어오지 않나요?

      셀을 연결하게 되면 적용했던 함수가 단순히 TRUE or FALSE로 되는데 제가 잘못한건가요?


      • 2021-11-01 17:37

        @김세 님 적용했던 함수는 예제파일에 보이지 않는데요!?!ㅠㅠ

        -------질문하신내용------------------------
        1번시트에 있는 내용을
        2번시트에 이름이 같으면 통상 제품코드가 같으면 1번시트의 데이트를 적용하여
        다른 시트인 포도와 딸기 시트에도 적용하고 싶은데
        --------------------------------

        정확히는 어떤 내용을 원하시는지 질문 내용의 핵심이 잘 안잡힙니다!
        예제파일에서 볼 수 없는 제품 코드는 무엇이며, 무엇을 적용하신다는건지 잘 모르겠어요~!
        어떤 조건으로, 어떤 결과를 얻고싶으신건지 한번만 더 알려주세요!


        • 2021-11-01 18:08

          @OUGI 님 제가 너무 두서없이 말씀드린거 같아서 죄송합니다ㅜ

          다시 함수 적용한 내용 첨부했습니다.

          다시 설명드리면 Vlookup을 적용하여 과일명 기준으로 하여 1번 시트에서 정보를 끌어와 '원산지'와 '수확시기'를 체크박스에 적용하고 싶은데 =IF(VLOOKUP($C$3,가격!$B$4:$I$6,3,0)="v","true","false") 이런식으로 적용했습니다. 그래서 체크가 되어있으면 True를 값으로 하여 체크박스에 연동하려 했는데 그게 잘 안되네요..

          첨부파일 : 질문사항.xlsx


전체 4,703
번호 카테고리 제목 작성자 작성일 추천 조회
공지사항 공지사항
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (12)
오빠두엑셀 | 2021.10.28 | 추천 16 | 조회 807
트로피 오빠두엑셀 2021.10.28 16 807
24350 VBA
New 다른 시트에서 값 불러오기 첨부파일
지혜 | 15:37 | 추천 0 | 조회 2
지혜 15:37 0 2
24347 파워쿼리/피벗
New 질문 있습니다. 파워쿼리에서 Text.Select가 실행이 안됩니다. 첨부파일 (1)
railway | 14:34 | 추천 0 | 조회 5
railway 14:34 0 5
24343 파워쿼리/피벗
New 엑셀 파워쿼리 파일병합
min**** | 13:43 | 추천 0 | 조회 14
min**** 13:43 0 14
24339 VBA
New 크롤링 반복 (재질문 입니다) 첨부파일 (1)
하늘의 꿈 | 12:48 | 추천 0 | 조회 12
하늘의 꿈 12:48 0 12
24330 VBA
New 매크로를 원하는 범위에서만 사용하는 방법을 알고싶습니다. 첨부파일 (3) 답변완료
호랑이파워 | 01:37 | 추천 0 | 조회 35
호랑이파워 01:37 0 35
24321 VBA
New 열 나누기 (4)
정미현 | 2021.12.05 | 추천 0 | 조회 33
정미현 2021.12.05 0 33
24317 피벗테이블
New 상품별로 기간 판매량을 구하고 싶습니다 첨부파일 (5) 답변완료
wlfl**** | 2021.12.05 | 추천 0 | 조회 42
wlfl**** 2021.12.05 0 42
24315 함수/공식
New 선택한 2개 열/행의 값의 곱을 구하고 싶습니다. (2)
(알수없음) | 2021.12.05 | 추천 0 | 조회 27
(알수없음) 2021.12.05 0 27
24310 VBA
New 제발 도와주세요 ㅠㅠ 첨부파일 (1)
떠희아빠 | 2021.12.04 | 추천 0 | 조회 59
떠희아빠 2021.12.04 0 59
24307 함수/공식
New 엑셀 초보인데 count 함수 관련 질문 있습니다. 첨부파일 (4)
야기분좋다 | 2021.12.04 | 추천 1 | 조회 31
야기분좋다 2021.12.04 1 31
24305 VBA
New 이문제는 시트를 변수로 지정을 해아하나요?? 첨부파일 (3) 답변완료
어려워 | 2021.12.04 | 추천 0 | 조회 32
어려워 2021.12.04 0 32
24300 VBA
New 떨어져 있는 특정 셀 선택 매크로 (1) 답변완료
제비제비 | 2021.12.04 | 추천 0 | 조회 43
제비제비 2021.12.04 0 43
24293 기능/도구
New 특정행으로 이동하는 문의를 드립니다. 첨부파일 (3)
열공합시다 | 2021.12.04 | 추천 0 | 조회 36
열공합시다 2021.12.04 0 36
24291 VBA
New for 문과 for each문을 보다가 궁금한게있습니다. (1) 답변완료
이치영 | 2021.12.04 | 추천 0 | 조회 37
이치영 2021.12.04 0 37
24289 함수/공식
New 함수좀 알려주세요. 첨부파일 (5) 답변완료
naver_5f055a605ee7d | 2021.12.04 | 추천 0 | 조회 45
naver_5f055a605ee7d 2021.12.04 0 45
24285 VBA
New 파일선택하면 파일명을 클립보드에 넣을수 있을까요? (2) 답변완료
ㅈㄱㄹ | 2021.12.04 | 추천 0 | 조회 31
ㅈㄱㄹ 2021.12.04 0 31
24279 함수/공식
New xfilter 사용조건 중 모두를 검색하는 수식 첨부파일 (4) 답변완료
다우미노 | 2021.12.03 | 추천 0 | 조회 38
다우미노 2021.12.03 0 38
24277 VBA
New 엑셀 화일명 변경 관련 첨부파일 (2)
워싱턴 | 2021.12.03 | 추천 0 | 조회 42
워싱턴 2021.12.03 0 42
24276 함수/공식
New 해당값을 끌고오는 양식? 첨부파일 (1) 답변완료
뚜루루 | 2021.12.03 | 추천 1 | 조회 46
뚜루루 2021.12.03 1 46
24275 VBA
병렬로 나열된 자료 일렬로 정렬하는 방법 문의 드립니다. 첨부파일 (2) 답변완료
007 | 2021.12.03 | 추천 0 | 조회 55
007 2021.12.03 0 55
24271 VBA
Sheet 이동시 속성이름을 유지하고 싶어요 첨부파일 (5)
Lucas's | 2021.12.03 | 추천 0 | 조회 34
Lucas's 2021.12.03 0 34
24270 기능/도구
여러가지 수식으로 된 엑셀시트에서 목표값에 맞추기 위한 해 찾기 문의드립니다. 첨부파일 (2) 답변완료
함수시르미 | 2021.12.03 | 추천 1 | 조회 36
함수시르미 2021.12.03 1 36
24262 VBA
불규칙 데이터의 자동채우기 해결방법 (1)
파퍼 | 2021.12.03 | 추천 0 | 조회 51
파퍼 2021.12.03 0 51
24259 함수/공식
계획시트에서 일일실적시트로 일별 데이터 취합방법 문의드립니다. 첨부파일 (3)
skyzza**** | 2021.12.03 | 추천 0 | 조회 43
skyzza**** 2021.12.03 0 43
24253 함수/공식
파일과 관련된 숫자를 다른 파일에 있는 숫자로 변경할 수 있는 방법 첨부파일 (2)
안녕 | 2021.12.02 | 추천 0 | 조회 34
안녕 2021.12.02 0 34
24252 함수/공식
표 범위 내에서 맨 좌측값 가져오기 질문드립니다. (3) 답변완료
김성환 | 2021.12.02 | 추천 0 | 조회 38
김성환 2021.12.02 0 38
24251 기능/도구
엑셀 주식 가격 예측 양식 사용 질문입니다. 첨부파일 (1)
thause | 2021.12.02 | 추천 0 | 조회 29
thause 2021.12.02 0 29
24249 VBA
모든 하위 폴더 내의 최신 파일 하나만을 특정 폴더로 복사하려 합니다 (1)
너의나라 | 2021.12.02 | 추천 0 | 조회 35
너의나라 2021.12.02 0 35
24248 차트/그래프
그래프에서 가로 축 Data 설정하는 법 첨부파일 (1)
Etter | 2021.12.02 | 추천 0 | 조회 38
Etter 2021.12.02 0 38
24245 VBA
아웃룩 이메일 내용에 VBA 변수 넣기 (1) 답변완료
argus | 2021.12.02 | 추천 0 | 조회 41
argus 2021.12.02 0 41