PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2018/11/06 22:38:17
Name 스핔스핔
Subject [질문] 엑셀 vba 질문드립니다.
하고싶은 작업은, 특정열에

100
100
0
100

같이 100 이나 0인 값이 쭈루루룩 있을때 그 옆 셀에 토글키가 있어서 100-0을 전환하는 건데요
그냥 토글키 한개라면 저도 할수있을거 같은데, 저런 토글키를 쫘라락 만들어야 하는게 엄두가 안나는데다
저 열에 데이터의 개수도 유동적이라서,,
차라리 저런 토글키를 만드는 코드를 만드는게 빠르겟다란 생각이 들어서 질문드립니다.

1. [번호]를 돌리는 루프안에다
Sub ToggleButton[번호]_Click()
식으로 만들면 별개의 토글키가 만들어기는 하나요? (여기부터 불안)

2. 그리고 코드로 토글단추를 특정위치에 생성하는게 가능한가요?

3. 토글키의 위치(어디서 본건데 alt키랑 같이 드래그하면서 셀 선택하면 딱 셀모양에 맞게 버튼이 만들어지더라구요) 를 셀주소등으로 받아서 이용할수있으면 편할거 같은데 가능한가요??

워낙 감이 안잡혀서 가능한지만이라도 알아야 할거 같아서요.. 감사합니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
18/11/06 22:53
수정 아이콘
셀마다 버튼 컨트롤을 넣는 것은 설사 구현이 된다 하더라도 좋지 않은 것 같구요.
차라리 버튼을 하나만 만들고 그 버튼을 시트의 최상단에 위치시킨 다음, 틀고정 기능을 이용하여 버튼이 항상 보이도록 해두고,
버튼을 클릭했을 때 현재 선택된 셀의 값이 0이면 100으로 바꾸고, 100이면 0으로 바꾸도록 코드를 짜면 쉽게 해결 될 것 같네요.
스핔스핔
18/11/06 23:23
수정 아이콘
근데 그렇게 하면 마우스 왓다갔다 거려야 하니까 버튼 만드는 의미가 없을거 같긴한데...
생각해보니까 매크로 단축키 지정해서 단축키로 하면 좋을거 같긴 합니다! 답변 감사합니다.
아델라이데
20/02/14 14:18
수정 아이콘
버튼은 vba에서 다음과 같이 생성합니다.

아래는 A1영역에 버튼 생성하는 로직입니다. 참고하시면 될거같네요.

Set obutton = ActiveSheet.Buttons.Add(Range("A1").Offset(,0).Left, Range("A1").Offset(,0).Top, Range("A1").Offset(,0).Width, Range("A1").Offset(,0).Height)
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
126817 [질문] 컴퓨터 조립할때 나사는 어디서 구하나요 [6] 진인환2106 18/11/09 2106
126816 [질문] 20대 중반 소액대출 하고 싶은데 어떻게 해야할까요? [7] 삭제됨2216 18/11/09 2216
126815 [질문] 문과생의 궁금증을 풀어주세요! [4] 개념적 문제2028 18/11/09 2028
126813 [질문] 유아용 국민 킥보드(?)같은 게 있나요? [1] 김철(34세,무좀)1822 18/11/09 1822
126812 [삭제예정] 롯데상품권 5만원 어떻게 쓰는게 제일 유용할까요? [7] 2315 18/11/09 2315
126811 [질문] 아이코스 질문입니다. [3] 문앞의늑대2346 18/11/09 2346
126810 [질문] 리만가설의 소수의끝 [9] 율리우스카이사르2686 18/11/09 2686
126809 [질문] 게임하면서 빡치는 채팅 봤을 때 대처법 [21] 드라카5219 18/11/09 5219
126808 [질문] rtx2080 600w파워로도 잘 돌까요? [10] 하이아빠6559 18/11/09 6559
126807 [질문] 사이타마 슈퍼아레나 공연시 숙소는 어디에 잡는게 좋을까요? [8] Violetone2931 18/11/09 2931
126806 [질문] 도쿄올림픽 야구 국가대표에 메이저리거는 참가 못하나요? [4] St.Johan2104 18/11/09 2104
126805 [질문] 63빌딩이나 국립중앙박물관 인근 식당 문의드립니다. [5] April Sunday2043 18/11/09 2043
126804 [질문] 유튜브 일부 동영상 재생이 안되는데 어떻게 해야할까요ㅕ? [5] sand1865 18/11/09 1865
126803 [질문] 여전히 여러분들은 문재인 대통령님을 신뢰/지지하시나요? [81] Ciara.3910 18/11/09 3910
126801 [질문] iptv 연결해서 쓸 수 있는 모니터 추천 부탁드립니다. 2019LGTwins1560 18/11/09 1560
126800 [질문] 65년 한일기본조약에 관해 궁금한 점이 있습니다(강제징용 관련) [2] 삭제됨1432 18/11/09 1432
126799 [질문] [롤]실버가 맞을까요? 플레가 맞을까요? [41] 에이핑크5738 18/11/09 5738
126798 [질문] 30대 중반 회원님들 옷 어떻게 입으세요? [20] 짱짱걸제시카6126 18/11/09 6126
126797 [질문] 맛집을 어떻게 찾으시나요? [12] 삭제됨2474 18/11/09 2474
126796 [질문] 남부터미널에서 교대역사이에 남자둘이 갈 밥집 추천부탁드립니다 St.Johan2333 18/11/09 2333
126795 [질문] 알파벳 대소문자는 왜 있는 걸까요? [17] 영원한초보2714 18/11/09 2714
126794 [질문] 소파 직접 설치 난이도 [10] 몽키.D.루피2569 18/11/09 2569
126793 [질문]  현재 유튜브 로딩(?) 느림 문제 [7] Love.of.Tears.5580 18/11/09 5580
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로